我开发应用程序及其在游戏商店中的Alpha测试阶段。我使用一些设备来测试它。
昨天我在应用程序更新后遇到了一个奇怪的问题。在Play商店页面中,我的设备中有一个“您的设备与此版本不兼容”,因此无法在其中安装应用程序。但是在开发过程中它可以正常工作,用于调试构建! Play商店的国家设置不是问题,因为我现在允许所有国家进行测试。
更新:我能够将签名的apk安装到设备上。问题不在于文件或代码,而是在Play商店设置中!除国家设置以外还有什么?
任何帮助,高度赞赏!您的设备与此版本不兼容
3
A
回答
1
1
我面临同样的问题,因为你。在平板电脑上,我们的应用程序无法下载,甚至无法通过在Google Play商店中进行搜索找到。这是因为Google Play根据您设备的硬件和软件功能来过滤应用程序。
我的应用程序指定了CALL_PHONE
作为所需权限之一,但在代码中,我们通过检查设备是否具有电话功能来处理平板电脑。但是,由于在AndroidManifest
文件中声明了权限,Google Play认为只有具备通话功能的设备才能下载和使用该应用程序。
此修复程序是明确地告诉谷歌认为手机通话不是必需的功能:
<uses-feature
android:name="android.hardware.telephony"
android:required="false"/>
的uses-feature
段的开发者指南包含了所有的相关信息:
谷歌Play使用在您的应用 清单中声明的元素可以从不符合其硬件 和软件功能要求的设备中过滤您的应用。
通过指定您的应用程序所需的功能,您启用 谷歌播放到你的应用程序只给其 满足应用的功能需求的设备,而不是提出它 给所有用户。
相关问题
- 1. 您的设备与此版本不兼容 - Android PhoneGap
- 2. 在Galaxy S8上获取“您的设备与此版本不兼容”
- 3. 您的设备在Asus Nexus 7英寸标签中与此版本不兼容
- 4. 此应用程序与您的所有设备不兼容
- 5. 此产品与您的设备不兼容SAMSUNG Advance
- 6. 误区谷歌戏称您的设备不与此版本
- 7. 我的Nexus 7付费应用显示“您的设备与此版本不兼容”
- 8. 我的应用程序在Play商店,但在Play商店显示“您的设备与此版本不兼容”
- 9. 更新版本的Android发布与新设备不兼容
- 10. 谷歌播放说您的设备不与此应用程序兼容
- 11. Android电子市场显示“此产品与您的设备不兼容”
- 12. 原生dll模块与此版本的Firefox不兼容
- 13. Visual Studio生成错误“此版本的NuGet.exe与您正在运行的Windows版本不兼容。”
- 14. 此版本的cli只与角度版本2.3.1或更高版本兼容
- 15. Phonegap开发人员:为什么我的设备与版本不兼容?
- 16. 与不兼容版本交叉编译
- 17. 版本1.2.4与框架4.0不兼容
- 18. APK与旧版本不兼容
- 19. Ruby 3.0与较低版本不兼容?
- 20. Eclipse插件与旧版本不兼容
- 21. SpecRun.SpecFlow 1.2.0与UAP不兼容版本= v10.0
- 22. 你的设备是不是与此版本的Play商店
- 23. 该文件的版本与Windows版本不兼容
- 24. Magento API版本不兼容
- 25. module_layout版本不兼容
- 26. Java JRE版本不兼容
- 27. Android:DLNA兼容设备
- 28. APK是与本设备不兼容..支持机构0
- 29. Android市场“这款应用与您的所有设备都不兼容。”
- 30. 创建与所有版本和设备兼容的Android应用程序目录
你确定你的build.gradle文件有一个'minSdkVersion',它低于或等于你的设备? –
检查您的国家/地区是否有可用的应用程序,针对Playstore应用程序配置中的设备版本,这可能会有所帮助。 –
minSdkVersion和国家设置都OK! – WhiteNinja