во время запуска примера проекта Android получал эту ошибку на eclipse .. проект очищался 2-3 раза, но все равно получал ошибку
[2012-10-23 10:39:24 - adb] Failed to get the adb version: Cannot run program
"/home/rahul/android-sdks/platform-tools/adb": error=13, Permission denied from
'/home/rahul/android-sdks/platform-tools/adb' - exists=true
sudo gedit ~/.bashrc
Добавьте следующие строки внизу,
export PATH=$PATH:/home/rahul/android-sdks/platform-tools
export PATH=$PATH:/home/rahul/android-sdks/tools
cd /usr/lib/jvm
ls
В моем случае, это выглядит как это
avinash@avinash-Lenovo-IdeaPad-Z500:/usr/lib/jvm$ ls
java-7-oracle
, поэтому добавьте следующие строки в файл .bashrc,
export JAVA_HOME=/usr/lib/jvm/java-7-oracle
export PATH=$PATH:$JAVA_HOME
папка java-7-oracle (в mycase) внутри /usr/lib/jvm
отображается только в том случае, если вы установили java на свой Ubuntu pc.Чтобы проверить, установлена ли java на вашем компьютере, введите команду java -version
. Если не попытаться установить его.
Решения, представленные здесь, помогли, но я все еще не мог запустить ADB. Та же проблема в командной строке, что и в Eclipse. Я нашел эту статью Маркуса Берто, и теперь она работает: -libraries
Ключ был в том, чтобы установить две дополнительные программы, потому что я на 64-битной машине, а SDK запускает 32-битные библиотеки - libc6-i386 и ia32-libs. После их установки я могу запустить adb!
Спасибо, Маркус Берто!