【问题标题】:Multiple APKs, Targeting only screens with resolution higher then 1280x740多个 APK,仅定位分辨率高于 1280x740 的屏幕
【发布时间】:2013-11-06 02:07:25
【问题描述】:

我的应用有巨大的图像。我为不同的屏幕尺寸使用不同的 APK 文件,因此小屏幕用户不会获得非常大的 apk。

我已在我的清单上声明:

android:requiresSmallestWitdhDp=600

但该 apk 正在由 Galaxy S3 等设备下载。 如何将 APK 限制在实际分辨率高于 1280x740 (px) 的设备上?

【问题讨论】:

  • 我使用多个 apk 的原因是资源的大小,而不是布局。虽然最大的 apk 约为 20 MB,但屏幕较小的设备在 5MB 版本之上不会看到任何好处。
  • 是的,我愿意。它在 openGL 应用程序上。从较低的分辨率放大看起来真的很糟糕。大的将在具有足够图形内存的设备上运行,而在其他设备上它只会显示黑屏。但即使在那些可以运行的小型设备上,apk 也太大了,没有任何实际需要。

标签: android google-play multiple-apk


【解决方案1】:

【讨论】:

  • 我已经阅读了所有可能在文档中阅读的内容。我仍然不确定 720 是否是我过滤的正确值。我想尽量减少我正在做的实验数量,并避免我的用户经历多个升级周期。我无法理解手机上 720 dp 的实际像素宽度是多少,可以计算吗?
  • 我不知道计算..但我从上面的第二个链接得到这个:“例如,典型的手机屏幕的最小宽度为 320dp,7 英寸平板电脑的最小宽度为600dp,而 10" 平板电脑的最小宽度为 720dp。这些值通常是最小宽度,因为它们是屏幕可用空间的最短尺寸。"
猜你喜欢
  • 2015-10-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-25
  • 2016-10-21
  • 1970-01-01
相关资源
最近更新 更多