从 Samsung Galaxy Tab 查看时,我的某些应用程序不会出现在 Android Market 中。
我注意到其他开发人员的许多其他应用程序也发生了这种情况。如果我将 Nexus One 上的市场中某个类别的“刚刚上线”与 Galaxy Tab 进行比较,就会发现 Nexus One 上出现了更多的应用程序。所以我认为这不是我的应用程序特有的问题。
奇怪的是,我无法弄清楚出现和不出现的应用程序之间有什么不同。例如,在我的 Android 清单中确实出现了一个应用程序,我有以下内容:
<uses-sdk android:minSdkVersion="3" />
<!-- Prevent shoeboxing on Tab -->
<supports-screens android:largeScreens="true" />
显示 Android Market 中的应用程序,并且该应用程序在选项卡上全屏显示。
但对于具有相同设置的其他几个应用程序,我无法浏览或搜索以查找市场中列出的应用程序。就好像他们根本不在市场上一样。
仅供参考,我可以在 Galaxy Tab AVD 模拟器上正常运行应用程序。我也尝试过最小 SDK 为 4。
Thanks!!
Android 市场被过滤掉
基于价值观的应用
在AndroidManifest.xml中指定
文件。 7 英寸平板电脑是
“大”屏幕。因此,对于具有
minSDKVersion=3,定义
支持屏幕标记明确为:
<supports-screens android:largeScreens="true" android:normalScreens="true" android:anyDensity="true" />
http://innovator.samsungmobile.com/galaxyTab.do#03 http://innovator.samsungmobile.com/galaxyTab.do#03
实施例2
清单声明<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4">
并且确实
不包括一个
元素。Result:安卓市场将
向所有设备上的用户展示该应用程序,
除非有其他过滤器适用。
http://developer.android.com/guide/appendix/market-filters.html http://developer.android.com/guide/appendix/market-filters.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)