快速提问。
我在Android市场上有一些应用程序。他们都在市场上待了大约一年。星期六,我在Verizon商店,并决定在商店的手机上加载我的所有应用程序。
嗯......我注意到一些较新的手机在市场搜索中找不到我的应用程序。我的应用程序中是否需要更改设置以允许较新的手机查找应用程序?
我正在运行CyanogenMod7 2.3.3并且我的手机找到所有应用程序。
斯蒂芬
答案 0 :(得分:2)
新手机应该能够看到您的应用,只要它们支持您在清单中指定的所有选项。
您确定他们都支持您的要求吗? Android版本,屏幕分辨率,传感器等。
关于屏幕分辨率如何与它有关。来自文档:
在清单中明确声明您的应用程序的屏幕大小 载体
通过声明应用程序支持的屏幕尺寸,您可以 确保只有具有您支持的屏幕的设备才能下载 你的申请。声明支持不同的屏幕尺寸可以 也会影响系统如何在更大的范围内绘制应用程序 屏幕 - 特别是您的应用程序是否在屏幕上运行 兼容模式。声明屏幕大小应用程序 支持,你应该在你的元素中包含元素 清单文件。
编辑。这是您指定要支持多种分辨率的方式:
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:xlargeScreens="true"
android:anyDensity="true" />