Я установил студию андроида посредством команды./studio.sh в терминале и вручную создал настольную запись со следующими деталями в ней:
[Desktop Entry]
Version=1.5.1
Type=Application
Name=Android Studio
Exec=bash -i "/opt/android-studio/bin/studio.sh"
Icon=/opt/android-studio/bin/studio.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-android-studio
Name[en_GB]=android-studio.desktop
Каждый раз, когда я запускаю студию андроида через средство запуска значка, это снова запускает мастер установки, и попросите загружать sdk. Я уже загрузил и настроил студию андроида с sdk. (Местоположение sdk /root/Android/SDK
тогда как новый мастер установки пытается найти sdk в /home/user/
каталог).
Как я запускаю установленный SDK через .dekstop
файл?
После того как Вы запускаете Studio Android, у Вас должен быть экран как это:
Нажимают на Configure, и это принесет Вам здесь:
Запускают менеджер SDK и затем редактируют Местоположение SDK Android.
Это происходит, потому что Ваш sdk находится в /root/Android
вместо /home/user/Android
. Вы не устанавливали sdk для учетной записи, из которой Вы зарегистрированы, вместо этого Вы установили его для пользователя root. В этой студии состояния будет обычно работать, если Вы войдете в систему как корень (высоко препятствовавший). Обычно, sdk должен быть расположен в /home/user/Android
или /opt/Android
. Просто переместите sdk в правильное место, и все было бы в порядке.