Отладка приложений Android удаленно от eclipse, поддерживаемых для платформы Kindle Fire?
Отладка приложений Android для разжигания огня
Ответ 1
В соответствии с Amazon FAQ по Kindle Fire, Kindle Fire отключил отладку USB по умолчанию. Чтобы подключить Kindle Fire к Android Debug Bridge (ADB), следуйте инструкциям в этом PDF. Если вы работаете с Windows 7, вам необходимо скачать и используйте этот драйвер. Они также предоставляют USB-драйверы для загрузки для ПК с Windows 7. Более того, мы также можем эмулировать спецификации Kindle Fire на эмуляторе Android, используя следующие параметры.
- Ширина: 600 пикселей
- Высота: 1024px
- Абстрактная плотность ЖК-дисплея: 169
- Цель: Android 2.3.4 - Уровень API 10
- Оперативная память: 512 МБ
Они не предлагают отдельные устройства для разработчиков. Вы можете использовать устройства Kindle Fire, которые вы можете купить в Интернете.
После установки драйвера устройства мне пришлось изменить adb_usb.ini
- Откройте C:\Users\< ваш-login > \. android\adb_usb.ini для редактирования
- Добавить 0x1949
- Сохранить файл
Ответ 2
Также можно легко установить неподписанный APK вашего приложения для тестирования: http://androidforums.com/amazon-kindle-fire/448193-install-any-app-kindle-fire.html
Ответ 3
Я обнаружил, что этот пост полезен для отладки usb. Хотя это не так просто, как 1,2 3. Для его включения есть ряд шагов. Но это может быть сделано. http://www.freerepairguide.com/kindle-fire-enable-usb-debugging.html
Ответ 4
Один из недостатков отладки Fire, который вы не найдете на других устройствах - когда ваш компьютер подключен к устройству Fire, он заблокировал гнездо ввода-вывода. Если ваше приложение загружает любые файлы во время его работы, вы получите предупреждение о том, что файл не может быть загружен, но ошибка отладки в журнале фактически покажет, что произошла ошибка ввода-вывода. Отсоединение USB-кабеля и попытка повторного загрузки будут работать, но когда вы подключаетесь обратно, вы вернетесь к квадрату с тем, что хотите снова установить приложение.
Ответ 5
Имейте в виду, что ваша целевая версия AIR для AIR должна быть не больше версии, установленной на KF. В противном случае вам нужно обновить AIR на KF. (Я ответил здесь, как это сделать)