Google Play控制台排除设备

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Google Play控制台排除设备相关的知识,希望对你有一定的参考价值。

我在谷歌播放控制台上发布android应用程序时出现问题,问题是我的应用程序必须仅适用于一个品牌的设备,但它与10208设备兼容,谷歌播放带来了所有这些,并且没有办法排除它们所有然后只激活我想要的品牌。

有任何想法吗?

答案

我自己没有这个问题,但是如果你说没有办法在Google Play上限制设备,你可以尝试在运行时这样做。

如果你只确定一个特定的设备,你可以看到它的android.os.Build.MODELandroid.os.Build.MANUFACTURERandroid.os.Build.PRODUCT。然后,只要它们与您的硬编码值匹配,就可以针对正在运行的设备检查这些值如果它不匹配关闭应用程序或做任何你喜欢的事情。

Get Android Device Name

另一答案

Android被设计成一个开放的生态系统,有许多制造商。作为不为设备制造商工作的App开发人员,您通常不应该针对单个品牌进行开发,而应针对整个兼容设备生态系统进行开发。

话虽如此,设备制造商通常希望他们的软件能够在他们的设备上运行。他们通常这样做的方式是使用仅存在于其设备上的自定义uses-feature element。如果您为制造商工作,他们可能会为您添加一个OS,或者已经有一个。或者,如果您有一个给定的设备,您可以使用像https://play.google.com/store/apps/details?id=org.odk.collect.android.doform这样的应用程序来显示其功能,并找到您想要的那个。除非您为制造商工作,否则通常不建议这样做。

请注意,任何拥有自定义ROM的人都可以使用它。因此,它不是一个安全功能,只是用户的便利功能,因此他们不会得到一个不起作用的应用程序。

以上是关于Google Play控制台排除设备的主要内容,如果未能解决你的问题,请参考以下文章

从片段调用 Google Play 游戏服务

Google Play 控制台错误通知“已删除设备支持”

Google Play 控制台:许多设备不支持 Android TV 应用

Google Play 控制台不再在大多数设备上测试应用程序

Google Play 控制台不适用于已设计的家庭

设备支持警告:Google play 2019