У меня есть приложение на eclipse, и я бы хотел его протестировать на Nexus S. Я использую Ubuntu 10.04 и Eclipse Helios. Я ищу его в Интернете, но не могу найти его. Если кто-то знает, как запустить приложение на Nexus S, скажите мне, пожалуйста, подробно. Благодаря!Как протестировать приложение на устройстве Android
ответ
Я щелкнул правой кнопкой мыши по проекту и выбрал Инструменты Android> Экспорт подписанного пакета приложений, а затем я выбрал местоположение пакета .apk. А затем в терминале я набрал ./adb install.
Также есть другой способ. Лучший способ с моей точки зрения.
Через терминал или командную строку, обратитесь к каталогу инструментов.
С телефона установлен в режим USB отладки и отсоединен от USB компьютера, типа в терминале или командной строке:
окон: ADB убить-сервер
линукс: ./adb kill- сервер
, а затем
окна: ADB запуск сервера
линукс: ./adb запуска сервера
теперь типа это для проверки, если он работал, он должен показать ИД устройства
окна: ADB устройства
Linux : ./adb
Теперь просто зайдите в затмение и установите IDE для запуска приложения на устройстве и запустите его.
UPDATE
Поскольку API изменился в самых ранних версиях, я советую вам следовать документации по API.
http://developer.android.com/tools/building/building-eclipse.html#RunningOnDeviceEclipse
Всегда делайте это
- На телефоне: Настройки >> приложения >> Неизвестные источники = истинный
На телефоне: Настройки >> Приложения >> Разработка >> Отладка USB = истинный
- Если вы на макинтош, что должно быть, если вы на окнах вас might also need this и если вы на UNIX возможно, также потребуется какое-то правила udev, которые я не понимаю, но в определенной степени также объясняется here again...
вы читали документацию SDK по этой теме? http://developer.android.com/guide/developing/device.html –
Да, я создал файл с этим кодом SUBSYSTEM == "usb", SYSFS {idVendor} == "04e8", MODE = "0666 " Что мне теперь делать? – rogcg