错误:软件包应用程序中的ant发​​行版中不存在com.google.android.gms.auth包

时间:2016-07-05 06:50:03

标签: cordova-plugins

我安装了cordova-plugin-googleplus插件,使用谷歌登录。安装完成后,我运行" cordova build andriod"在CLI中,它是成功的,apk文件适用于谷歌登录。然后,为了发布应用程序我运行" ant release"在CLI中的platforms / android文件夹中,然后构建失败,出现错误,如"包com.google.android.gms.auth不存在导入com.google.android.gms.auth"。请给我解决方案。

提前致谢。

1 个答案:

答案 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内容,正在使用+版本而不是特定版本