首页 > 解决方案 > Android API - 无法在设置低于目标的设备上运行

问题描述

我有一个 PhoneGap 应用程序,它可以使用 APK 在 Android 上的任何版本上安装良好。但是在作为内部测试托管在 PlayStore 上时,它不允许将其安装在 Android 8 或更低版本的设备上。

提示的错误是“设备与此版本不兼容”

在 Playstore 中未列出的其他设备上,它只是显示未找到项目。我已选择所有国家/地区来托管该应用程序。

以下是配置文件提取

<preference name="android-minSdkVersion"  value="23" />
<preference name="android-maxSdkVersion"  value="28" />
<preference name="android-targetSdkVersion"  value="28" />

请建议我应该在哪里查看 - Play 商店控制台或我的应用程序?

标签: androidcordovaphonegapgoogle-console-developer

解决方案


虽然不完全确定问题出在哪里,但以下配置确实有效

<preference name="android-minSdkVersion" value="23" />
<preference name="android-maxSdkVersion" value="29" />
<preference name="android-targetSdkVersion" value="28" />
<preference name="android-build-tool" value="gradle" />

在根文件夹的 config.xml 文件中进行上述设置。


推荐阅读