#android #ubuntu #adt
#Android #ubuntu #adt
Вопрос:
Я пишу приложение для Android на Ubuntu ADT и запускаю его на устройстве с Android версии 2.3. Как я могу работать на Android версии 4.X?
Комментарии:
1. Загрузите ее на реальное устройство? Либо это, либо загрузите определение для эмулятора ADT, которое является 4.x.
2. Проблема в том, что я не могу загрузить приложение для фактического разработки с версией ОС 4.X
3. @user3560634: Как вы пытаетесь загрузить ее на устройство?
4. Обычно я беру скомпилированный файл APK, загружаю его на свой веб-сайт, загружаю на устройство и устанавливаю его там…
5. Просто запустите через USB. Да, конечно, я могу скачать с веб-сайта, но это не вариант, потому что мне приходится часто тестировать
Ответ №1:
Как я могу работать на Android версии 4.X?
Таким же образом, как вы запускаете ее на любом устройстве Android — включив отладку по USB в настройках разработчика и подключив устройство. Возможно, вам потребуется изменить некоторые udev
значения в вашем окне Ubuntu, но это маловероятно.
Комментарии:
1. Проблема в том, что я не могу правильно писать правила udev = (
2. @user3560634: Не зная марку и модель вашего устройства, никто не сможет вам в этом помочь.
3. Устройство — HTC Desire, я записал SUBSYSTEM == «usb», ATTR {idVendor} ==»0bb4″, MODE =»0666″, GROUP = «plugdev» в 51-androi.правила, как в инструкции
4. @user3560634: Отбросьте
GROUP="plugdev"
кусок. Затем перезапуститеudev
. Затем отключите / повторно подключите устройство. И, опять же, у вас должна быть включена опция отладки по USB. Обратите внимание, что на устройстве может появиться диалоговое окно, позволяющее подтвердить, что вы хотите выполнить отладку с этого компьютера Ubuntu, в зависимости от того, какая версия Android запущена Desire. Но у меня естьSUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"
в моем51-android.rules
файле, и он работает нормально.