android - 使用 ionic-v3 和 cordova 6.3.0 警告 Android API 级别 28

标签 android api cordova ionic-framework ionic3

我曾经在 google play 上发布过一个 ionic 应用程序,但今天早上我收到以下警告:“您的应用程序现在针对 API 26 级。不过,它现在应该针对 API 28 级……”

我正在使用 Cordova 6.3.0,如何使用它来定位 API 28?

这是我的 ionic 信息:

Ionic:

   ionic (Ionic CLI)  : 4.12.0 (/usr/local/lib/node_modules/ionic)
   Ionic Framework    : ionic-angular 3.9.2
   @ionic/app-scripts : 3.2.4

Cordova:

   cordova (Cordova CLI) : 9.0.0 (cordova-lib@9.0.1)
   Cordova Platforms     : android 6.3.0, ios 5.0.1
   Cordova Plugins       : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 1.2.1, (and 14 other plugins)

System:

   NodeJS : v10.16.0 (/usr/local/bin/node)
   npm    : 6.9.0
   OS     : macOS Mojave
   Xcode  : Xcode 10.2.1 Build version

我在本地构建我的应用程序时没有错误消息,就像我到目前为止所做的那样,警告仅在谷歌播放平台上。

这是我通常使用的命令行:
npm i
cordova platform rm android
ionic cordova platform add android@6.3.0 --save-exact

ionic cordova build android --prod --release

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore somekeystorye.keystore /Users/user/Documents/dev/app/platforms/android/build/outputs/apk/android-release-unsigned.apk Name

~/Library/Android/sdk/build-tools/29.0.1/zipalign -v 4 /Users/user/Documents/dev/app/platforms/android/build/outputs/apk/android-release-unsigned.apk /Users/user/Documents/dev/app/platforms/android/build/outputs/apk/android-release-0.0.20.apk

任何想法?

编辑
似乎是:
<preference name="android-targetSdkVersion" value="28" />

做这里提到的工作:Can cordova android@6.2.3 target SDK 26?
我现在没有任何警告。

将尝试检查并稍后回来与您保持联系

最佳答案

对我来说最终有效的就是这样:
<preference name="android-targetSdkVersion" value="28" />

关于android - 使用 ionic-v3 和 cordova 6.3.0 警告 Android API 级别 28,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57007653/

相关文章:

ruby-on-rails - 如何在 REST API 中为当前用户提供路由?

android - org.json.JSON 异常 : End of input at character 0

android - Admob,填充率真的很差

android - 为什么当用户单击确定时 onActivityResult() 返回 resultCode=0?

javascript - 批量调用 API 某些响应返回无效的 json 响应正文

c# - Azure 移动服务 - 自定义 API 在本地运行,但部署到 Azure 时收到 404

android - 使用 Fragment 中的 MapView 对象与 Fragment 中的 MapFragment 相比,google maps v2 有什么优点/缺点?

android - Cordova 构建错误 : "Could not resolve all dependencies for configuration ' :_debugApkCopy' > Could not find com. android.support :appcompat-v7:27. 0.2。”

ios - iOS 中奇怪的元素重叠 (PhoneGap)

Android Emulator CONNECT 隧道缺少预期的 header