
Я установил Android Studio в Program Files, потому что не думаю, что программы должны находиться где-то еще (установщик просит установить в appdata
папку моего профиля). Однако, всякий раз, когда я пытаюсь обновить Android SDK, мне нужно делать это как администратор, потому что в противном случае приложение не сможет получить доступ к своей собственной папке.
Этотмощьбыть связано с тем, что SDK updater — это .bat
файл, который запускает .jar
файл. Могу ли я разрешить этому файлу изменять содержимое каталога без необходимости запускать его как администратор?
решение1
Windows не позволяет программам, запущенным обычными пользователями, вносить изменения в папку Program Files. Но это можно легко исправить.
- Перейдите в папку (C:/Program Files/Android) и выберитеХарактеристикииз контекстного меню.
- Нажать наБезопасностьвкладку и затем нажмите наРедактироватькнопка.
- ВыбиратьПользователи(должен быть предпоследним вариантом) из списка меню и проверьтеПолный контрольгалочка.
- Нажмите ОК.