Запуск Android в Ubuntu без сети или затмения - PullRequest
0 голосов
/ 15 декабря 2011

Я изучаю Android под Windows 7 с NetBeans.Я использовал IDE NetBeans для открытия проекта Android, отладки, запуска.Для внесения любых изменений в код я использовал gvim.Теперь я изменил свою ОС с Ubuntu LTS (10.04).Мне нужно зависеть только от компиляции командной строки по ряду причин.Так что я не могу иметь ни затмение, ни нетбины.

Я все правильно установил.Когда я даю Android в командной строке, появляется эмулятор ... Я создал привет мир с командной строкой.Я перешел по этим ссылкам ..

http://developer.android.com/guide/developing/projects/projects-cmdline.html http://developer.android.com/guide/developing/building/building-cmdline.html

Я устанавливаю приложение (.apk) и запускаю через эмулятор.Это рутинг в первый раз.Но когда я изменяю какой-либо код, это не так просто, как нажатие кнопки IDE NetBeans, как «создать и запустить».Когда я снова запускаю (command: ant debug / adb install .apk), он говорит, что он уже установлен.Я также хотел запустить примеры программ (поставляется вместе с загрузкой Android) через строку cmd и запустить их через эмулятор.Но когда я даю команду «ant debug», файл сборки не найден, потому что в этом примере есть только /res и /src с основным xml.

Есть ли простой способ компилировать и запускать программы из командной строки?Для очень простого изменения, чтобы увидеть вывод, мне нужно пройти через весь этот длинный процесс командной строки?

Ответы [ 4 ]

0 голосов
/ 17 апреля 2015

Это все немного устарело, так как в настоящее время вы используете gradle. Если вы все еще используете ant, вы можете попробовать это вместо своих команд ("ant debug / adb install .apk")

ant debug install

Это объединяет обе ваши команды, а также выполняет переустановку, если пакет уже существует.

Если вы используете Gradle, вы можете сделать

gradle installDebug

(это от вопрос о том, как это сделать на gradle . Там тоже есть Upvote, если вы используете это)

0 голосов
/ 15 декабря 2011

Вы должны быть способны сгенерировать build.xml и использовать ant для компиляции кода, следуя инструкциям здесь . Вы можете углубиться в эти ссылки, чтобы узнать больше о сборках командной строки. Затем вы можете загрузить его на телефон с помощью команд adb.

0 голосов
/ 15 декабря 2011

Попробуйте запустить это из папки вашего проекта.

android update project --path .
0 голосов
/ 15 декабря 2011

В этом нет ничего плохого, вам нужно прочитать справку команды adb adb install -r your-apk

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...