如何连接到Kindle Fire进行开发?

我需要做些什么来使用我的Kindle Fire进行android开发? (专门用于在设备上testing我的应用程序。)

您可以按照 Amazon提供的说明的PDF格式find将Kindle Fire连接到亚行的说明 。

从文件中解释:

  1. 编辑adb_usb.ini文件(位于〜/ .android /)

  2. 添加行:

    0x1949 0x0006 
  3. 保存文件。

  4. 运行这些命令重新启动adb:

     adb kill-server adb start-server adb devices 

注意:对于Windows 7用户,您需要下载其他驱动程序 。

Linux使用不同的方式来设置设备。 根据使用硬件设备 ,您需要设置您的Linux系统如下:

  1. 以root身份编辑/etc/udev/rules.d/51-android.rules ,并添加以下行(如果该文件不存在,则创build该文件):

     SUBSYSTEM=="usb", ATTR{idVendor}=="1949", MODE="0666" 
  2. 通过以root身份执行以下命令来更改此文件的权限:

     chmod a+r /etc/udev/rules.d/51-android.rules 
  3. 通过以root身份执行以下命令来重新加载规则:

     udevadm control --reload-rules 
  4. 运行这些命令重新启动adb:

     adb kill-server adb devices 

如果一切正常,你会看到你的Kindle Fire作为一个设备列出。

我也期待着如何在亚行上连接Kindle,所以我所要做的就是:

进入设置 – >安全启用ADB

我使用Mac,这可能类似于Windows的工作。

首先,我configuration了Kindle Fire以允许侧装应用程序。 这不是默认行为,您必须单击设置中的checkbox。

在Fire中,我去了app store并下载了一个DropBox应用程序(免费)。

在我的开发机器上,我在DropBox网站上注册(也是免费的)。

这会给你一个你的开发盒上的保pipe箱文件夹,它将被自动同步到你网上的保pipe箱文件夹。

然后,为了开发,我编译应用程序来创build一个新的apk,将其拖动到Dropbox文件夹,然后使用Fire上的DropBox应用程序获取apk文件。 它通过点击一个button来加载。 大约需要15秒的时间才能将apk安装到Fire中。 我不需要额外的电缆等

您必须在Android SDK Manager中添加用户定义的网站:

启动Android SDKpipe理器>>工具>>pipe理器添加站点>>用户定义>>添加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 SDKpipe理器,select工具 – >pipe理附加站点 – >select用户定义的站点。

selectNew,并将url添加为http://kindle-sdk.s3.amazonaws.com/addon.xml

添加后,进入packages-> Extras

下载Kindle Fire USB驱动程序。

转到android SDK文件夹 – >亚马逊 – >安装驱动程序。

最后一步:您可以在Kindle Fire下的“设备pipe理器”中查看该设备,确认该设备显示为Android Composite ADB Interface。