【问题标题】:android kindle fire not showing application's graphics correctlyandroid kindle fire没有正确显示应用程序的图形
【发布时间】:2011-11-29 07:08:54
【问题描述】:

我开发了一个应用程序,可以在所有版本的 Android 手机上成功运行,但在 Kindle Fire 上却无法正常运行。我已经按照https://developer.amazon.com/help/faq.html#KindleFire

中的说明配置了模拟器

在 Kindle Fire 上测试时,图形没有正确定位。客户希望所有手机和 kindle fire 应用都拥有一个 apk。

谁能告诉我:-
1。 kindle fire的最低sdk版本?
2。我应该将 kindle fire 的图形放在哪个目录/文件夹中? (我猜,kindle 选择了错误的图形。)现在,kindle 的图形位于“mdpi”文件夹中。

【问题讨论】:

  • mdpi 是正确的文件夹,您是否有不正确的特定布局?它在模拟器中工作正常吗?
  • Me-an-Droid,我认为您可以从以下链接中找到有用的答案:stackoverflow.com/questions/7895931/…我已使用答案解决了我的问题。
  • 如果你有开发kindle fire应用的链接,请给我。

标签: android kindle kindle-fire


【解决方案1】:

就你的两个问题的答案而言......

来自您自己的链接:

为了增加您的应用与 Kindle Fire 兼容的可能性,您应该只使用向后兼容 Gingerbread 的 API。

还有:

目标:Android 2.3.4 - API 级别 10

还有:

抽象 LCD 密度:169

来自Supporting Multiple Screens 文档。

用于中等密度 (mdpi) 屏幕 (~160dpi) 的 mdpi 资源。 (这是基线 密度。)

【讨论】:

  • 我通过获取设备的高度和宽度使其工作。图片保存在 mdpi 文件夹中。
【解决方案2】:

当我尝试在我们的项目清单中删除全屏选项时遇到了某种类似的问题:android:theme="@android:style/Theme.NoTitleBar.Fullscreen"。我们的应用还设计为与单个通用 apk 中的每个屏幕分辨率兼容。

【讨论】:

  • 嗨 bbbreimmm,感谢您抽出宝贵时间。我能够完成它。应用程序现在以所有分辨率运行。 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-07
  • 1970-01-01
  • 2012-01-08
  • 1970-01-01
  • 2013-06-11
相关资源
最近更新 更多