Android PlayStore 警告您的应用目前以 API 级别 25 为目标

标签 android cordova google-play app-store

Warnings Your app currently targets API level 25 and must target at least API level 26 to ensure it is built on the latest APIs optimized for security and performance.

From August 2018, new apps must target at least Android 8.0 (API level 26). From November 2018, app updates must target Android 8.0 (API level 26).

Tip: Change your app's target API level. Learn how.

我正在使用 Cordova 和 Ionic 3。 刚刚构建应用程序使用:ionic cordova build android --release-prod

我应该怎么办,忽略它或修复以及如何修复?

谢谢。

最佳答案

您可以将您的 cordova-android 更新到 7.0.0,因为这是使用 SDK 26 作为目标的版本,或者您可以更新到 cordova-android 7.1.4,因为它以 SDK 27 为目标。

您可以通过删除平台并再次添加它来指定要使用的版本,如下所示:(如果不使用 ionic,请从两个命令中删除 ionic 词)

ionic cordova platform rm android
ionic cordova platform add android@7.1.4

如果你不想或不能更新,你可以尝试在config.xml中用这个首选项设置目标SDK

<preference name="android-targetSdkVersion" value="26"/>

然后运行ionic cordova prepare

关于Android PlayStore 警告您的应用目前以 API 级别 25 为目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51466168/

相关文章:

Android:使用多个形状作为按钮背景

cordova - Phonegap 应用程序 "Installing..."在 iOS 7 上循环

android - 如何测试 "Rate my App"功能?

android - Unity Android游戏崩溃android.os.TransactionTooLargeException

android - CoordinatorLayout (CL) : NSV Not at Top When Loaded 中的 NestedScrollView (NSV)

android - fs-extra:源和目标不能相同。 ( Cordova )

android - userAgent jQuery 脚本冲突

android - 如何在我们的android项目中使用phonegap插件

javascript - 播放完视频后如何退出 HTML 5 VIdeo 播放器的 iPhone 全屏?

没有 Play 商店的 Android Google Play 服务