Android 重新安装失败(是)包已存在

Android 重新安装失败(是)包已存在,android,eclipse,deployment,google-play-services,google-cloud-messaging,Android,Eclipse,Deployment,Google Play Services,Google Cloud Messaging,所以,我有一个应用程序,我在真正的设备上运行。运行应用程序时,将显示以下对话框。 单击“是”后,在控制台中出现错误 -google-play-services_lib]安装错误!包已存在。 -在设备上启动失败: 我尝试从手机上卸载应用程序,但没有成功 知道如何修复它吗?尝试通过命令提示符使用: adb卸载包\u名称 看看它是否有效 还可以尝试重命名包名以确保安全 我觉得您正在尝试安装google-play-services。您不需要更新google-play服务。从文档: 谷歌播放服务APK

所以,我有一个应用程序,我在真正的设备上运行。运行应用程序时,将显示以下对话框。

单击“是”后,在
控制台中出现
错误

-google-play-services_lib]安装错误!包已存在。
-在设备上启动失败:


我尝试从手机上卸载应用程序,但没有成功


知道如何修复它吗?

尝试通过命令提示符使用:

adb卸载包\u名称

看看它是否有效

还可以尝试重命名包名以确保安全

我觉得您正在尝试安装google-play-services。您不需要更新google-play服务。从文档:

谷歌播放服务APK

Google Play services APK包含各个Google服务 并在Android操作系统中作为后台服务运行。你与 后台服务通过客户端库和 代表你执行行动。易于使用的授权 还提供了访问每个Google服务的流,这些服务 为您和您的用户提供一致性

Google Play服务APK通过Google Play提供 存储,因此服务的更新不依赖于运营商或OEM 系统映像更新。一般来说,运行安卓2.3的设备 (姜饼)或更高版本,并安装Google Play Store应用程序 在几天内接收更新。这允许您使用最新的 Google Play服务中的API,并能覆盖全球大多数设备 Android生态系统(比Android 2.3旧的设备或没有 不支持Google Play Store应用程序


这是由于尝试在具有生产密钥库的生产apk的设备上安装带有调试密钥库的ide的apk造成的。只需进入手机应用程序设置并卸载该应用程序即可。在测试了beta store的升级路径后,我得到了其中一些,然后使用Ide.

您不需要重新安装google play服务。它由play Market自动更新。 我也有你这样的问题,让我猜猜: 当你在eclipse上调试应用程序时——谷歌play服务不会登录,但当你发布它并从play market下载时——它运行良好。 如果它是真的,那么将你的谷歌服务标记为一个库,并从你应用程序的“java构建路径”中删除

right click on project-> Properties -> Java Build Path -> Projects
从那里删除google play服务

现在,您必须获得调试证书SHA1

  • 在Eclipse中转到窗口->首选项
  • Andoid->Build (您可以在那里找到调试证书SHA1以进行调试)

  • 转到Android开发人员控制台
  • 选择游戏中的游戏服务
  • 转到“链接的应用程序”
  • 创建一个新的链接应用程序android并将其放入您的调试证书SHA1中
  • 等待部署一些更改
  • 您将获得两个类似的链接,但使用不同的SHA1(一个用于调试,另一个用于发布)

    现在,您需要在尝试连接之前清除Android应用程序缓存

  • 清除应用程序的缓存
  • 启动你的应用程序

  • 我这样解决了我的问题

    你是在尝试安装google play服务还是什么?我正在尝试安装使用google play服务的应用程序我已经按照你的建议做了,但没有帮助。仍然是相同的问题。是的,我正在安装google play服务,因为我在应用程序中使用推送通知。我已经尝试卸载应用程序好几次了是的,但它没有帮助。很抱歉,您已进入重置电话路径。我帮不了您。