Android App not compatible with devices that sideload Google Play

前端 未结 4 1803
我在风中等你
我在风中等你 2021-02-05 14:08

I have an app which has been deployed to Play and is compatible with any device running 2.1 or later; no special restrictions or requirements defined in AndroidManifest.xml.

相关标签:
4条回答
  • 2021-02-05 14:39

    If you have any in-app products or if you are selling the application for money then Google Play automatically filters you out of certain countries it doesn't support billing for. You can email Google to ask here.

    0 讨论(0)
  • 2021-02-05 14:40

    Maybe the affected users can try and reset the Google Play Store app on their devices:

    Menu --> Settings --> Apps --> Google Play Store

    Then click "Force close" and "Clear data"

    Then start Google Play Store again, login, and try to install your app again.

    0 讨论(0)
  • 2021-02-05 14:45

    Maybe the hardware they are running is not compatible with your app? Maybe you require a touch screen and they don't have it; maybe you require telephony and they don't have it?

    Note that depending on your target api you might get some implicit hardware requirements.

    Anyway, trying to get a log from them would be most helpful!

    0 讨论(0)
  • 2021-02-05 14:55

    I found the culprit - Copy Protection was enabled. From Google's notes on the setting: http://developer.android.com/guide/google/play/filters.html

    To copy protect an application, set copy protection to "On" when you configure publishing options for your application. Google Play will not show copy-protected applications on developer devices or unreleased devices.

    In other words, having to side-load Google Play is just a side effect of being an "unreleased device" / device that fails the Google CTS. In any case, disabling copy protection resolved the issue.

    0 讨论(0)
提交回复
热议问题