如何为Kindle FireconfigurationAndroid模拟器?

我想configuration一个模拟器来与Kindle Fire兼容,包括其分辨率。 我需要在模拟器设置(或其他地方)更改什么?

从亚马逊Kindle Fire常见问题解答 :

您应该configuration您的模拟器具有以下特点:

  • 宽度 :600px
  • 高度 :1024px
  • 抽象LCD密度 :169
  • 目标 :Android 2.3.4 – API等级10
  • 内存 :512 MB

*注意:设备将保留20px显示一个软键菜单,使有效的肖像分辨率1004px高x600px宽和有效的景观分辨率580px高x 1024px宽。

亚马逊最近发布了一个新的kindle防火附加,你可以很容易地安装。 它模拟设备的外观和感觉,可以在eclipse或命令行中设置。 请查看文档以了解如何安装和运行它:

https://developer.amazon.com/sdk/fire/emulator-guide.html

另外,因为kindle fire使用API​​级别10,所以不会使用使用swdp限定符的资源文件夹,所以我发现使用相关资源文件夹的-large-mdpi后缀效果很好。

创build或编辑AVD时,您可以selectSkin: Built-in (然后select一些预定义的屏幕types)或Resolution(分辨率) – 您可以在其中设置任何自定义分辨率。 那是你需要的吗?

亚马逊的Kindle Fire模拟器刚刚上市。 查看https://developer.amazon.com/public/resources/development-tools/ide-tools/tech-docs/01-setting-up-your-development-environment

当然,它依赖于Android SDK。

更新: https : //developer.amazon.com/docs/fire-tablets/ft-set-up-your-development-environment.html

从Fire OS 5起,以前可用的Fire Tablet SDK加载项已被弃用; 不过,您仍然可以开发Fire平板电脑的应用程序。 使用Android API 22(Lollipop)function和亚马逊移动应用程序SDK为您的应用程序。

* 注意:设备将保留20px显示一个软键菜单,使有效的肖像分辨率1004px高x600px宽和有效的景观分辨率580px高x 1024px宽。

请注意,这仅在全屏模式下才是正确的(即隐藏状态栏)。 如果您不使用FULL SCREEN模式,则屏幕顶部的可用空间将减less25px,屏幕底部将减less50px(大约)。