Я установил Android studio, и эта программа запускается из файла studio.sh. Если я запускаю его из терминала, все идет хорошо, но если дважды щелкнуть по нему, этот файл открывается с помощью emacs. Почему?
Чтобы запустить файл studio.sh на nautilus, вам нужно создать файл .desktop, как показано ниже.
Имя файла: studio.desktop
[Desktop Entry]
Type=Application
Name=Run script
Exec='/fullpath_to_script/studio.sh'
Terminal=false
StartupNotify=true
Encoding=UTF-8
поместите файл studio.desktop на рабочий стол. При двойном щелчке по этому файлу вы сможете выполнить файл androidstudio.sh из Nautilus.
Вы должны дать разрешение на выполнение для запуска файла studio.desktop,
sudo chmod a+x /path/to/studio.desktop
Почему? Из-за:
Итак, когда вы находитесь в Наутилусе, перейдите в Файлы & rarr; Предпочтения , выберите вкладку Поведение и где находится поле Исполняемые текстовые файлы . Выберите поле Запрашивать каждый раз или просто Запустить исполняемые текстовые файлы. когда они открыты .