Ich hatte dieses Problem buchstäblich gestern. Ich glaube, dass Google Messaging Service (GMS) aktualisiert wurde. Verwenden Sie das Plugin Hintergrund Geolocation Cordova-Hintergrund-Geolocation ODER PushWoosh Plugin (Pushwoosh-Cordova-Plugin)?
Ich habe keine dauerhafte Reparatur erhalten (ich glaube, dass die verantwortlichen Leute ihr Plugin aktualisieren müssen), aber eine vorläufige Lösung ist, zu {projectname}-build.gradle
zu navigieren.
Sie sollten eine Linie entlang der folgenden Zeilen sehen:
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'
}
}
Ändern Sie die obere Linie so statt 11+
wird es 11.2.0
.
Wenn nicht, Kommentar, welche Plugins Sie verwenden bitte.
Alternativ
fand ich heute eine neue Plugin, das diese gerade für cordova-google-api-Version verwendet werden können: https://www.npmjs.com/package/cordova-google-api-version.
Sie können es installieren, indem Sie die folgenden ausgeführt wird:
cordova plugin add [email protected] --save
können Sie mit dieser Anleitung versuchen http://ionicframework.com/docs/v1/guide/publishing.html? –
diesem Handbuch für ionische 2+ https://github.com/rotati/wiki/wiki/Deploy-an-Ionic-Android-app-to-Google-Play-Store – Duannx