Installing Kindle Fire Device Dependencies
Take the following steps to install the software packages for Kindle Fire.
1. In Eclipse, on the Window menu, click Android SDK Manager. - or - On the command line, run the following command, where <ANDROID_SDK> is the path to your Android SDK:
$ <ANDROID_SDK>/tools/android
2. In the Android SDK Manager window, verify that SDK Path points to the path for your Android SDK. To modify the path, in Eclipse, on the Window menu, click Preferences, click Android, and then update the SDK Location. Note: In Mac OS X, these menu items are on the ADT menu instead of the Window menu.
3. In the Android SDK Manager window, on the Tools menu, click Manage Add-on Sites. Click the User Defined Sites tab, and then click New. Note: In Mac OS X, when the Android SDK Manager window is open, the Tools menu appears in the parent Eclipse window instead of the Android SDK Manager window.
4. In the Add Add-on Site URL dialog box, enter the following URL:
http://kindle-sdk.s3.amazonaws.com/addon.xml
5. Click OK, and then click Close.
Wait for the Android SDK Manager to refresh, as indicated by the progress bar.
6. In the Android SDK Manager window, select the latest revision of each of the following packages.
Tools:
Android SDK Tools (install the latest version)
Android SDK Platform-tools (install the latest version)
Android API versions later than 4.2.2 API 17:
Note: You can install and target SDK platform versions later than Android 4.2.2. However, regardless of the target SDK version you choose for your app, you need to verify that your app runs correctly on the Kindle Fire tablets.
Android 4.2.2 API 17:
SDK Platform
Android 4.0.3 API 15:
SDK Platform
Android 2.3.3 API 10:
SDK Platform
Extras:
Kindle Fire USB Driver (not applicable for OS X)
Android Support Library
7. Click Install n packages.
8. In the Choose Packages to Install dialog box, accept the license agreements for the packages, and then click Install.
9. Wait for the packages to install, and then close the Android SDK Manager window after installation is complete.
10. Restart Eclipse.
6条答案
按热度按时间tvz2xvvm1#
引用文件:
您可以配置一个标准的Android模拟器来模拟Kindle Fire设备平台。您应该使用以下特性来配置您的模拟器:
8e2ybdfx2#
亚马逊上有一个Kindle Fire模拟器。你需要在Android SDK管理器中安装Kindle Fire附加组件。详细说明如下:https://developer.amazon.com/sdk/fire/emulator-guide.html
xesrikrc3#
对Kindle Fire模拟器的支持似乎已经在2014年初的某个时候停止了,你仍然可以在Wayback机器上找到描述它的页面,但现在它已经从亚马逊开发者页面上消失了:
https://web.archive.org/web/20130919204543/https://developer.amazon.com/sdk/fire/emulator-guide.html
在此论坛页面上:
https://forums.developer.amazon.com/forums/thread.jspa?threadID=479
亚马逊的一位开发人员代表最后表示:“我们已经放弃了对模拟器的支持。很抱歉给您带来不便。”
亚马逊开发者网站的“预提交评估”页面说,要使用实际的Kindle Fire设备进行测试:
要完成这组测试,请在Kindle Fire平板电脑上安装应用程序并启动。
https://developer.amazon.com/appsandservices/support/submitting-your-app/tech-docs/03-pre-submission-assessment-guide
他们实际上并没有说“我们有一个模拟器,但它没有工作,”但由于我们已经离开得出自己的结论,这可能是一个很好的总结。
亚马逊为其新款Fire手机提供了一项测试服务,该服务使用的是一部真正的分时Fire手机,你的APK会被上传到这部手机上。测试程序会按下一些按钮,随机点击一些网格之类的东西,随机输入一些键盘,几分钟到几个小时后,你会得到一个结果链接(包括执行的操作和它们的相对发生时间,以及产生的屏幕截图,再加上一个logcat)。它工作正常,但绝不是一个全面的测试。
https://developer.amazon.com/public/resources/development-tools/app-testing-service
就我而言,我刚刚购买了一台Kindle Fire HD 2013,完全是为了测试和使用,显示屏的角落有一个小裂缝,但其他方面都很好,价格非常低。无论如何,拥有一台真实的的设备总比模拟器好。
我可能会补充说,与一些定期的AVD是尽可能接近各种其他Kindle Fire设备。
p8h8hvxi4#
亚马逊的技术人员告诉我有一个“内部”SD卡,我只是写到正常的SD卡文件路径。
kzipqqlq5#
Fire似乎没有SDCARD。它如何处理使用SDCARD的应用程序。它们是否可能将SDCARD I/O转移到“云”
l7wslrjt6#
看起来Carl是对的,amazon放弃了对模拟器的支持--大约6个月前我还能在模拟器上测试,但现在它们都没有了。然而description link仍然存在(我写这篇文章的时候)--它描述了当模拟器可用时我安装它的确切步骤:
在步骤5之后,在Extras下还存在其他选项(这也在here中描述),现在这些选项消失了:
希望他们能还回来。