Я новичок в Ubuntu. У меня есть Android Studio для Ubuntu и Android-SDK. Когда я бегу

./studio.sh

из andriod-studio/bin выдает ошибку как "команда не найдена".Тогда как мне запустить (открыть IDE) из Ubuntu? Я использую Ubuntu 14.4LTS.

1 ответ1

0

похоже, что файл studio.sh либо не находится в вашем текущем каталоге. , он не установлен как исполняемый, поэтому не может быть найден как команда или не может быть найдена одна из команд, содержащихся в нем.

Вы можете проверить, запустив 'ls -l studio.sh', затем, если там написано, что нет такого файла или каталога, значит, вы находитесь не в том каталоге, используйте 'cd directory', чтобы перейти в каталог с именем directory.

если вы получаете что-то подобное, то оно существует, но не является исполняемым -rw-r - r-- 1 группа пользователей 9172 26 марта 2014 г. studio.sh

чтобы сделать его исполняемым, запустите 'chown u+x studio.sh', а затем снова попробуйте команду ls (нажмите вверх, чтобы вернуться к истории), и если она сработала, вы должны увидеть -rwx-r - r--.

Затем он должен быть запущен как ./studio.sh, если вы находитесь в том же каталоге, что и он.

Одна из возможных проблем заключается в том, что одна из команд внутри studio.sh (которая представляет собой список команд оболочки) не может быть найдена, если в этом случае ваш studio.sh, вероятно, уже имеет установленный x, и ваша установка неверна.

Вы можете диагностировать это, запустив studio.sh в режиме отладки, что можно сделать, выполнив «bash -x ./studio.sh», это даст гораздо больше информации о том, что происходит, и должно показать вам, чего не хватает. Вы также можете попробовать bash -e, чтобы он остановился именно при ошибке команды.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .