Kindle Fire 平台是否支持从 Eclipse 远程调试 Android 应用程序?
5 回答
根据亚马逊关于 Kindle Fire 的常见问题解答,Kindle Fire 默认开启了 USB 调试。要将 Kindle Fire 连接到您的 Android 调试桥 (ADB),请按照此 PDF中的说明进行操作。如果您使用的是 Windows 7,则需要下载并使用此驱动程序。他们还提供用于 Windows 7 PC 下载的 USB 驱动程序。此外,我们还可以使用以下参数在 Android 模拟器上模拟 Kindle Fire 规格。
- 宽度:600 像素
- 高度:1024px
- 抽象 LCD 密度:169
- 目标:Android 2.3.4 - API 级别 10
- 内存:512 MB
他们不提供单独的开发人员设备。您可以使用可以在线购买的 Kindle Fire 设备。
安装设备驱动后,我不得不修改你的 adb_usb.ini
- 打开 C:\Users\< your-login >\.android\adb_usb.ini 文件进行编辑
- 添加 0x1949
- 保存文件
我发现这篇文章对启用 USB 调试很有帮助。虽然它不像 1,2 3 那样简单。启用它涉及到许多步骤。但这是可以完成的。http://www.freerepairguide.com/kindle-fire-enable-usb-debugging.html
也可以轻松地为您的应用安装未签名的 APK 以进行测试:http ://androidforums.com/amazon-kindle-fire/448193-install-any-app-kindle-fire.html
在 Fire 上进行调试的一个缺点是您在其他设备上找不到的 - 当您的计算机连接到 Fire 设备时,它会阻止 I/O 套接字。如果您的应用程序在运行时下载任何文件,您将收到无法下载文件的警报,但日志中的调试错误实际上会显示存在 I/O 错误。拔下 USB 电缆并尝试再次下载将起作用,但是当您重新插入时,您又回到了原点,它想要重新安装您的应用程序。
请记住,您的应用程序目标 AIR 版本不得高于安装在 KF 上的版本。否则,您必须在 KF 上更新 AIR。(我已经在这里回答了怎么做)