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/