繁体   English   中英

在某些设备上,我的android应用在Google Play商店中不可见。

[英]my android app is not visible in google play store for some devices.?

我昨天发布了我的申请。 几个小时后,我访问了Google Play商店网站。 我检查并下载到手机中。 但是,我有两个使用三星Galaxy手机的朋友看不到它在Google Play商店中发布的应用程序。 并且当他们尝试通过直接链接下载时,Google Play会显示此消息“您的设备与此版本不兼容”。

  • 当我通过电子邮件发送该电话时,相同的电话能够正常运行该应用程序。 有人可以帮我吗?

在清单文件中使用<uses-feature>代替<uses-permission> ,并为某些不需要使用应用程序的特定功能设置android:required="false"

当您使用GPS或相机等功能时,即使您的设备上没有GPS,即使您的应用可以运行,Google Play也会将其作为使用该应用的必要功能,因此,您可以排除所有或部分这些功能通过在清单文件中添加这些行,如下所示。

<uses-feature android:name="android.hardware.location"         android:required="false" /> 
<uses-feature android:name="android.hardware.location.gps"     android:required="false" /> 
<uses-feature android:name="android.hardware.location.network" android:required="false" />
<uses-feature android:name="android.hardware.touchscreen"      android:required="false" />
<uses-feature android:name="android.hardware.camera"           android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
<uses-feature android:name="android.hardware.wifi"             android:required="false" />

通过这种方式,您告诉他们使用这些应用程序不需要这些功能。 然后,请确保要在应用程序内部对其进行控制,例如,如果您不需要摄像头,也许您应该在使用前进行检查。

如果发现这种类型的问题,请注意以下事项:

Google Play如何过滤应用程序?

是否需要您的Uses-Feature?

您的版本代码有效吗?

您的应用与所有屏幕兼容吗?

您是否添加了应用程序不需要的权限?

希望这些链接能解决您的问题。

这是来自developers.android.com:

  • Google Play应用过滤器来控制哪些Android设备可以从商店下载您的应用。

  • 筛选可确保您的应用仅对设备满足您的应用兼容性要求的用户可用。

  • 过滤取决于您在应用的清单文件中声明的配置要求以及其他因素。

您应该查看这篇文章Google Play过滤器

首先在此处检查清单中的Sdk版本: android:minSdkVersion =“”

如果它大于您的设备sdk版本,则降低它。 并删除以下行: android:minSdkVersion=""如果清单中有),并检查此答案。

应用已发布在Play商店中,但未在平板电脑上显示

您尝试过朋友移动浏览器的以下链接

https://play.google.com/store/apps/details?id=yourpackagename

这里的帖子所述

暂无
暂无

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

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