我在尝试为我的离子应用生成已签名的apk时出错。我遵循https://developer.android.com/studio/publish/app-signing.html的步骤。生成已签名apk的错误
下面是错误图像:
谁能告诉这个错误背后的根本原因。
我在尝试为我的离子应用生成已签名的apk时出错。我遵循https://developer.android.com/studio/publish/app-signing.html的步骤。生成已签名apk的错误
下面是错误图像:
谁能告诉这个错误背后的根本原因。
我昨天从字面上看过这个问题。我相信Google消息传递服务(GMS)已经有了更新。您是否使用插件背景地理定位cordova-background-geolocation或PushWoosh插件(pushwoosh-cordova-plugin)?
我还没有收到永久修复(我相信负责人需要更新他们的插件),但临时修复方法是导航到{projectname}-build.gradle
。
你应该看到一行大意如下:
dependencies {
compile 'com.google.android.gms:play-services-location:11.+'
compile 'com.squareup.okhttp3:okhttp:3.8.1'
compile 'org.greenrobot:eventbus:3.0.0'
compile(name:'tslocationmanager', ext:'aar')
// logback-android
compile 'org.slf4j:slf4j-api:1.7.21'
compile 'com.github.tony19:logback-android-core:1.1.1-6'
compile('com.github.tony19:logback-android-classic:1.1.1-6') {
exclude group: 'com.google.android', module: 'android'
}
}
更改前行,以便代替11+
,它成为11.2.0
。
如果不是,请注意您使用的插件。
或者
我发现了一个新的插件现在可以准确地用于此,科尔多瓦,谷歌的API版本:https://www.npmjs.com/package/cordova-google-api-version。
cordova plugin add [email protected] --save
你可以尝试用这个指南http://ionicframework.com/docs/v1/guide/publishing.html:
您可以通过运行下面的安装呢? –
请参阅本指南了解离子2+ https://github.com/rotati/wiki/wiki/Deploy-an-Ionic-Android-app-to-Google-Play-Store – Duannx