您可以在亚马逊提供的连接Kindle Fire到ADB的说明书PDF中找到连接指南。
根据文档改述:
Edit the adb_usb.ini file (located in ~/.android/)
Add the lines:
0x1949 0x0006
Save the file.
Run these commands to restart adb:
adb kill-server adb start-server adb devices
注意:对于Windows 7用户,您需要下载额外的驱动程序。
Linux 使用一种不同的方式来设置设备。根据 使用硬件设备,您需要按照以下步骤设置 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:
如果一切正常,您将看到您的Kindle Fire被列为设备。adb kill-server adb devices
请点击PDF进行跟进。
在Eclipse中,前往Android SDK Manager,选择Tools->Manage Add-on Sites->选择User Defined sites。
选择New并添加URL http://kindle-sdk.s3.amazonaws.com/addon.xml。
添加后,前往Packages->Extras
下载Kindle Fire USB驱动程序。
前往Android SDK文件夹->amazon->安装驱动程序。
最后一步:您可以在设备管理器中看到该设备,在Kindle Fire下验证该设备是否显示为Android Composite ADB接口。
您必须在Android SDK Manager中添加用户定义的站点:
启动Android SDK Manager >> 工具 >> 管理器附加网站 >> 用户定义 >> 添加http://kindle-sdk.s3.amazonaws.com/addon.xml
然后从Android SDK Manager下载Amazon Kindle驱动程序。
接着从Kindle设置中启用ADB。
设置 >> 设备 >> 启用ADB
运行 \extras\amazon\kindle_fire_usb_driver,运行KindleDrivers.exe
我使用的是Mac,这个过程在Windows电脑上也应该类似。
首先,我配置了Kindle Fire以允许侧载应用程序。这不是默认行为,您需要在设置中勾选一个复选框。
从Fire上,我去应用商店下载了DropBox应用程序(免费)。
然后,我在我的开发机器上注册了DropBox网站(也是免费的)。
这将在您的开发机器上创建一个Dropbox文件夹,它会自动同步到您在Web上的Dropbox文件夹。
然后,为了进行开发,我编译应用程序以生成新的apk文件,将其拖到Dropbox文件夹中,并使用Fire上的DropBox应用程序获取apk文件。只需点击一下按钮即可加载。将apk文件传输到Fire上最多只需15秒,无需任何额外的电缆等。