Ich versuche, eine Cordova App für Android zu kompilieren, und ich bekomme diesen Fehler. Irgendwelche Ideen? Dies ist der Fehler, den ich bekomme:
%Vor%Ich habe am Ende versucht, --stacktrace --debug hinzuzufügen, aber ich bekomme den gleichen Fehler. Irgendwelche Ideen?
Dieses Problem wird durch eine fehlende Übereinstimmung der Versionen der Google Play Services-Bibliothek verursacht, die von zwei oder mehr Plug-ins angegeben werden.
Die Lösung für mich bestand darin, eines meiner Plugins - phonegap-plugin-push - auf die neueste Version 1.10.5 zu aktualisieren.
Das hat funktioniert, weil [email protected]
einen Commit enthält, der die gepinnte Version von% co_de geändert hat % bis 10.2+
.
Wahrscheinlich haben Sie ein anderes Plugin in Ihrem Projekt, das 11+
angibt, das derzeit auch in v11 aufgelöst wird, da dies derzeit die neueste Version .
Aktualisieren
Da ich selbst auf dieses Problem gestoßen bin, habe ich gerade ein Plugin erstellt, das eine Umgehung von Gradle für Plugins enthält, die widersprüchliche Versionen der Play Services-Bibliothek enthalten: cordova-android-play-services-gnade-release . Sie sollten es einfach zu Ihrem problematischen Projekt hinzufügen können und es sollte den Build reparieren:
%Vor%Die Lösung besteht darin, nur [email protected] zu aktualisieren.
Es gibt keine Notwendigkeit, etwas anderes zu aktualisieren.
Tags und Links cordova cordova-plugins