当我尝试在我的samsung galaxy s3 phone上运行google-play-services_lib时,我得到了这个错误:
"Re-installation failed due to different application signatures. You must perform a full uninstall of the application. WARNING: This will remove all application data. Do you want to uninstall?"我单击YES,然后在控制台中显示以下内容:
"[2013-09-05 01:53:01 - google-play-services_lib] Installation error! The package already exists.
[2013-09-05 01:53:01 - google-play-services_lib] Launch canceled!"这是完整的控制台日志,从我点击"run“开始。
"[2013-09-05 01:51:49 - google-play-services_lib] Performing sync
[2013-09-05 01:51:49 - google-play-services_lib] Uploading google-play-services_lib.apk onto device 'd20eb13c'
[2013-09-05 01:51:49 - google-play-services_lib] Installing google-play-services_lib.apk...
[2013-09-05 01:53:01 - google-play-services_lib] Installation error! The package already exists.
[2013-09-05 01:53:01 - google-play-services_lib] Launch canceled!"我不知道该怎么解决这个问题。我试着在网上搜索,人们说卸载手机上的应用程序会有所帮助,但我不认为手机上有这个应用程序。
发布于 2013-09-05 14:07:45
一种使用命令从设备上卸载应用程序的简单方法。
只需使用您尝试安装的PACKGE_NAME=应用程序包名称即可
for windows在cmd中执行
YOUR_PATH\android-sdk\platform-tools>adb uninstall PACKAGE_NAME对于linux在终端上执行
YOUR_PATH\android-sdk\platform-tools>./adb uninstall PACKAGE_NAME希望这能有所帮助。
发布于 2013-09-05 14:15:23
为什么要在设备上运行google-play-services_lib?您是否正在开发引用Google Play服务SDK的应用程序?
谷歌开发者页面可能会为你指明正确的方向:http://developer.android.com/google/play-services/setup.html
发布于 2013-09-05 14:07:18
您是否在使用第三方固件映像?预安装的google- play -services_lib的签名可能与google play商店上的标准签名不同。
如果预安装的apk是用非google标准keystore签名的,并且由于它预安装在系统分区中,则卸载操作将失败。您不能以正常方式更新它。
尝试根你的设备,并用标准版本替换所有的GMS包。
https://stackoverflow.com/questions/18628742
复制相似问题