要修复“com.google.android.gms.license”的最近问题,建议的解决方案是将platforms/android/project.properties
编辑为特定的库版本
旧:
cordova.system.library.1=com.google.android.gms:play-services-auth:+
新:
cordova.system.library.1=com.google.android.gms:play-services-auth:11+
然而,Ionic脚手架故意将platforms/
输出到.gitignore文件中,因此这些更改不会被提交并共享给其他开发人员。我应该如何/在何处进行此更改以使其持续存在?
答案 0 :(得分:1)
您可以使用cordova-android-play-services-gradle-release插件在Cordova构建过程中对齐各种插件指定的版本,因此您无需修改/排除platforms/android/project.properties
:
cordova plugin add cordova-android-play-services-gradle-release --variable PLAY_SERVICES_VERSION=11+