繁体   English   中英

Android Market未在平板电脑上显示我的应用程序

[英]Android market not showing my apps in tablet

最近,我已经将我的Android应用发布到了市场。 在我的应用程序中搜索时,它会显示并已安装到我的手机中,但在平板电脑中搜索我的应用程序时,它不会显示该应用程序。 我以前直接从我的帐户安装到Tablet电脑,上面写着“此应用与您的设备不兼容”。

任何人都可以帮助我如何制作我的应用程序以在平板电脑上显示。

我认为您忘记了将此添加到清单文件中-

<supports-screens  android:smallScreens="true"/>
<supports-screens  android:normalScreens="true"/>
<supports-screens android:largeScreens="true"/>
<supports-screens android:anyDensity="true"/>
<supports-screens android:resizeable="true" android:anyDensity="true" />

只需阅读Android Developer's Page ,即可支持多种屏幕尺寸的应用程序。 另请参阅现有的Stackoverflow问题

" This app is incompatible with your devices."

这是因为可能是应用程序功能(屏幕大小就像@SpK所说的那样 ,蓝牙,3g,Gps,EDGE,NFC)将不支持您的平板电脑(清单声明)。

如果您仍要下载不兼容的应用程序,请尝试http://www.redmondpie.com/how-to-install-incompatible-apps-from-android-market-for-unsupported-devices/

您的清单是什么样的? 阅读此内容 ,它说明了市场(Google Play)如何根据清单中的声明过滤应用。

您可能忘记添加:

 <supports-screens android:smallScreens="true"
              android:normalScreens="true"
              android:largeScreens="true"
              android:xlargeScreens="true" />

到你的清单。

但是,您是否提供了平板电脑版本的应用程序,并且具有适用于这些设备的适当的UI设计? 如果您希望看到用户在这些设备上采用您的应用程序,这是一个重要的问题...

“此应用与您的设备不兼容”可能意味着几件事情,因为上述所有评论均正确无误,是的,我已经向市场发布了Tablet应用,并收到了相同的回复。

1:您在清单中定义了哪些“ API级别”? 2:设备是什么“什么API级别”?

我问这两个重要问题,因为只有当我搜索api级别高于我的设备的应用程序时,我才会收到来自Market的评论。 默认情况下,如果您在Windows操作系统上使用Eclipse并且sdk是最新的,则默认api级别将设置为15,而您用来下载该应用程序的设备可能是api 7 -14。 如果您已经按照其他小组成员的定义执行了所有上述步骤,则应查看清单并查看使用了-sdk android:minSdkVersion的应用程序,然后将其与设备的api级别进行比较,然后向您保证您会发现您的应用是在高于设备的api级别上开发的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM