API级别为31的应用无法从Play商店下载。

huangapple go评论76阅读模式
英文:

Target API level 31 app not downloadable from Play Store

问题

我们有一个旧的Android应用程序(使用Cordova构建),最近已更新到目标API级别31。但是,尽管在Play控制台中仔细检查了我们的包的目标API级别,但该应用程序无法在Android 13设备上从Play商店安装,出现“此应用程序不适用于您的设备,因为它是为较旧版本的Android制作的”的错误消息。

我尝试从应用商店下载我们的应用程序,但在运行Android 13的Sony Xperia上遇到了“此应用程序不适用于您的设备,因为它是为较旧版本的Android制作的”的消息。我原本希望能够安装它。

英文:

We have an old android app (built with Cordova) that recently was updated to target API level 31. However, the app cannot be installed from Play Store on an Android 13 device due to "This app isn't available for your device because it was made for an older version of Android", despite double checking the target API level of our bundle in the Play Console.

I tried downloading our app from the App Store, but encountered a "This app isn't available for your device because it was made for an older version of Android" message on a Sony Xperia running android 13. I expected to be able to install it.

答案1

得分: 2

Android SDK API level 31 是 Android 12。
Android 13 有 API 等级 33。

可能是问题所在。

英文:

Android SDK API level 31 is Android 12.
Android 13 has the API level 33.

That might be the problem.

答案2

得分: 1

在Play Store上的版本可用约24小时后,商店的状态更新了,我就可以安装它了。

英文:

Around 24h after the version became available on Play Store, the status on the store updated and I could install it.

huangapple
  • 本文由 发表于 2023年3月31日 22:12:04
  • 转载请务必保留本文链接:https://go.coder-hub.com/75899525.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定