在Google Nexus手机上,设备中没有com.google.android.gsf包。

8

我正在Google Nexus手机上测试我的应用程序。但是在启动时就出现了一个异常“设备没有com.google.android.gsf包”,导致应用程序强制关闭。有什么提示吗?

我已经成功地在三星Galaxy S3和三星Galaxy Y手机上测试了这个应用程序。


手机上有定制ROM还是原厂的? - Michael Celey
我们无法从手机中卸载Google Play商店。 - developerXXX
2
解决方案可以在这里找到:https://dev59.com/oGgu5IYBdhLWcg3wZma8 - luQ
1个回答

3
如果您使用的包不是 Android 核心系统的一部分,则应始终检查其是否存在,并在未安装时优雅地处理错误,而不是崩溃。我相信这就是您所见到的情况 - com.google.android.gsf 不是 Android 核心 SDK 的一部分,因此无法保证其可用性。
如果您正在使用 Google Play 服务的任何功能,则应阅读设置文档,其中介绍了如何检查服务的存在,并提示用户下载/更新它们(如果需要)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接