我需要做什么才能使用我的 Kindle Fire 进行 Android 开发?(专门用于在设备上测试我的应用程序。)
6 回答
Linux 使用不同的方式来设置设备。根据Using Hardware Devices,您需要按如下方式设置您的 Linux 系统:
以 root 身份编辑
/etc/udev/rules.d/51-android.rules
,并添加以下行(如果此文件不存在,则创建此文件):SUBSYSTEM=="usb", ATTR{idVendor}=="1949", MODE="0666"
通过以 root 身份执行以下命令来更改此文件的权限:
chmod a+r /etc/udev/rules.d/51-android.rules
通过以 root 身份执行以下命令来重新加载规则:
udevadm control --reload-rules
运行以下命令重新启动 adb:
adb kill-server adb devices
如果一切正常,您将看到您的 Kindle Fire 被列为设备。
我也很期待如何在ADB上连接Kindle,所以我要做的是:
转到Settings->Security并启用 ADB。
我使用的是 Mac,这可能与 Windows 机器类似。
首先,我将 Kindle Fire 配置为允许侧载应用程序。这不是默认行为,您必须单击设置中的复选框。
我从 Fire 到应用商店下载了一个 DropBox 应用(免费)。
在我的开发机器上,我在 DropBox 网站上注册(也是免费的。)
这会在您的开发箱上为您提供一个保管箱文件夹,该文件夹将自动同步到您在网络上的保管箱文件夹。
然后,为了开发,我编译应用程序以创建一个新的 apk,将其拖到 Dropbox 文件夹,然后使用 Fire 上的 DropBox 应用程序获取 apk 文件。它通过单击按钮加载。将 apk 放入 Fire 大约需要 15 秒。我不需要任何额外的电缆等。
您必须在 Android SDK Manager 中添加用户定义的站点:
启动 Android SDK Manager >> Tools >> Manager Add-on Site >> User defined>> add http://kindle-sdk.s3.amazonaws.com/addon.xml
然后从 Android SDK Manager 下载 Amazon Kindle 驱动程序
然后从kindle设置中启用ADB。
设置>>设备>>启用ADB
并运行\extras\amazon\kindle_fire_usb_driver,运行KindleDrivers.exe
按照PDF
在 Eclipse 中转到 android SDK 管理器,选择工具 -> 管理附加站点 -> 选择用户定义的站点。
选择新建并将 URL 添加为http://kindle-sdk.s3.amazonaws.com/addon.xml。
添加后转到 packages->Extras
下载 Kindle Fire USB 驱动程序。
转到 android SDK 文件夹->amazon->安装驱动程序。
最后一步:您可以在设备管理器中的 Kindle Fire 下看到该设备,验证该设备是否显示为 Android Composite ADB Interface。