我安装了cordova-plugin-googleplus插件,使用谷歌登录。安装完成后,我运行" cordova build andriod"在CLI中,它是成功的,apk文件适用于谷歌登录。然后,为了发布应用程序我运行" ant release"在CLI中的platforms / android文件夹中,然后构建失败,出现错误,如"包com.google.android.gms.auth不存在导入com.google.android.gms.auth"。请给我解决方案。
提前致谢。
答案 0 :(得分:2)
https://github.com/EddyVerbruggen/cordova-plugin-googleplus/issues/252
替换
<framework src="com.google.android.gms:play-services-plus:+" />
<framework src="com.google.android.gms:play-services-identity:+" />
与
<framework src="com.google.android.gms:play-services-plus:9.0.2" />
<framework src="com.google.android.gms:play-services-identity:9.0.2" />
在plugin.xml以及platforms / android / project.properties中。在我的情况下,如果我只替换plugin.xml,那么build.gradle被覆盖了project.properties内容,正在使用+版本而不是特定版本