【问题标题】:Debugging android apps on the kindle fire在 kindle fire 上调试安卓应用
【发布时间】:2012-01-01 15:13:17
【问题描述】:

Kindle Fire 平台是否支持从 Eclipse 远程调试 Android 应用程序?

【问题讨论】:

标签: android debugging kindle-fire


【解决方案1】:

根据Amazon's FAQ on Kindle Fire,Kindle Fire 默认开启了 USB 调试。要将 Kindle Fire 连接到您的 Android 调试桥 (ADB),请按照 this PDF 中的说明进行操作。如果您使用的是 Windows 7,则需要下载并使用 this driver。他们还提供用于 Windows 7 PC 下载的 USB 驱动程序。此外,我们还可以使用以下参数在Android模拟器上模拟Kindle Fire规格。

  • 宽度:600px
  • 高度:1024px
  • 抽象 LCD 密度:169
  • 目标:Android 2.3.4 - API 级别 10
  • 内存:512 MB

他们不提供单独的开发人员设备。您可以使用在线购买的 Kindle Fire 设备。

安装设备驱动后,我不得不修改你的 adb_usb.ini

  1. 打开 C:\Users\\.android\adb_usb.ini 文件进行编辑
  2. 添加 0x1949
  3. 保存文件

【讨论】:

  • 这就是我要找的东西
  • 无法弄清楚如何重新启动 adb - 在终端中找不到文件的路径 - 谁能帮忙?
  • 在 PATH 系统环境变量中设置 /tools 和 /platform-tools。或者,您可以从 Eclipse 中执行此操作。进入 DDMS -> 进入设备视图,reset adb 选项会出现在更多选项中。
  • 我刚做了一个批处理文件来为我重置 adb,因为它经常需要。
  • 我不会从 2012 年开始下载这个通用驱动程序......使用 SDK 管理器上的那个在 extras 下......并将 VID 和 PID 添加到您的 inf。
【解决方案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 设备时,它会阻止 I/O 套接字。如果您的应用程序在运行时下载任何文件,您将收到无法下载文件的警报,但日志中的调试错误实际上会显示存在 I/O 错误。拔下 USB 数据线并尝试再次下载会起作用,但是当您重新插入时,您又回到了原点,它想要重新安装您的应用程序。

      【讨论】:

        【解决方案5】:

        请记住,您的应用目标 AIR 版本不得高于安装在 KF 上的版本。 否则,您必须在 KF 上更新 AIR。 (我已经回答了here怎么办)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多