android Amazon Kindle的模拟器

7lrncoxx  于 2023-02-17  发布在  Android
关注(0)|答案(6)|浏览(335)

我的应用程序在新的亚马逊Kindle Fire上运行得非常好,但在它们涌入市场之前测试一下并删除任何扭结会很好!有Kindle Fire的模拟器吗?

tvz2xvvm

tvz2xvvm1#

引用文件:
您可以配置一个标准的Android模拟器来模拟Kindle Fire设备平台。您应该使用以下特性来配置您的模拟器:

  • 宽度:600像素
  • 高度:1024 px(请注意,设备将保留20 px的高度来显示软键菜单,在全屏模式下产生1004 px的高度
  • 抽象LCD密度:169
  • 目标版本:Android 2.3.4 - API级别10
  • 内存:512 MB
8e2ybdfx

8e2ybdfx2#

亚马逊上有一个Kindle Fire模拟器。你需要在Android SDK管理器中安装Kindle Fire附加组件。详细说明如下:https://developer.amazon.com/sdk/fire/emulator-guide.html

xesrikrc

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设备。

p8h8hvxi

p8h8hvxi4#

亚马逊的技术人员告诉我有一个“内部”SD卡,我只是写到正常的SD卡文件路径。

kzipqqlq

kzipqqlq5#

Fire似乎没有SDCARD。它如何处理使用SDCARD的应用程序。它们是否可能将SDCARD I/O转移到“云”

l7wslrjt

l7wslrjt6#

看起来Carl是对的,amazon放弃了对模拟器的支持--大约6个月前我还能在模拟器上测试,但现在它们都没有了。然而description link仍然存在(我写这篇文章的时候)--它描述了当模拟器可用时我安装它的确切步骤:

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.

在步骤5之后,在Extras下还存在其他选项(这也在here中描述),现在这些选项消失了:

Extras:
Amazon AVD Launcher
Kindle Fire Device Definitions
Kindle Fire USB Driver

希望他们能还回来。

相关问题