Android Google Play安装错误-缺少共享库
我有一个10万次下载的应用程序,这是我一年前开始开发的。当时,它有默认的糟糕的android用户界面。一个月前,我决定加入ActionbarSherlock+HoloEverywhere库,这样它就可以通过HoloUI提供更好的用户体验。问题来了 我收到一些用户报告,他们无法更新,因为Play一直告诉他们,他们的设备与应用程序不兼容。除了添加和使用上述库之外,没有任何变化,因此他们的设备应该仍然与我的应用程序兼容。以下是我所知道的,并且到目前为止已经尝试过的,包括来自最有帮助的用户的报告,他们与我合作,并希望使用该应用程序Android Google Play安装错误-缺少共享库,android,actionbarsherlock,android-maps,android-holo-everywhere,Android,Actionbarsherlock,Android Maps,Android Holo Everywhere,我有一个10万次下载的应用程序,这是我一年前开始开发的。当时,它有默认的糟糕的android用户界面。一个月前,我决定加入ActionbarSherlock+HoloEverywhere库,这样它就可以通过HoloUI提供更好的用户体验。问题来了 我收到一些用户报告,他们无法更新,因为Play一直告诉他们,他们的设备与应用程序不兼容。除了添加和使用上述库之外,没有任何变化,因此他们的设备应该仍然与我的应用程序兼容。以下是我所知道的,并且到目前为止已经尝试过的,包括来自最有帮助的用户的报告,他们与
- 他的旧设备坏了,所以被更换了,他无法安装更新的版本
- 在新设备上,他不能安装旧版本,他可以在旧设备上安装
- 上述设备为atab5 MTK6577
- 目前最低API级别为8(Android 2.2)
- 我的应用请求以下权限:
- android.permission.ACCESS\u FINE\u位置
- android.permission.ACCESS\u网络\u状态
- android.permission.INTERNET
- 设备必须具备以下功能:
- android.hardware.LOCATION
- android.hardware.location.GPS
- android.hardware.TOUCHSCREEN
- 我发现了一个很好的工具(),我让用户尝试一下,如果他能玩把戏来安装应用程序,他做到了,最终安装了应用程序
- 安装后,他收到一条新的错误消息“缺少共享库”,因此他仍然无法运行该应用程序
- 经过一些研究,我发现一些设备可能没有合适的GoogleMapsAPI,或者类似的东西,但是可以通过将GoogleAPI添加到apk,通过显式地将GoogleAPI添加到构建路径来修复
- 我给他发了新编译的apk,新的错误信息是:“应用程序未安装”
- 用户对更多的应用程序有问题,不仅仅是我的,通常是使用GPS的应用程序,我猜谷歌地图也是如此,所以这可能是设备故障
- 顺便说一句,我使用的是标准的MapActivity,而不是ActionbarSherlock MapActivity,但由于问题也存在于旧的、非全息版本的应用程序中,所以这并不重要
元素
但是可以通过向apk中添加GoogleAPI,或者显式地向构建路径中添加GoogleAPI来修复这个问题
嗯,不,那不行
我有什么办法解决我这边的问题吗
除了切换到类似OpenStreetMap的东西,没有
损坏的谷歌地图
更有可能是一个设备(或ROM mod)有各种Google应用程序的盗版版本,例如Google Maps,因此没有正确设置Maps SDK插件。日志可能有用(如果您的应用程序用户能够捕获日志),我将尝试获取一个,但我认为他将无法提供,即使他有能力,由于该应用程序甚至无法启动。我考虑的是PackageManager日志,而不是您的应用程序日志。用户将其手机带到服务,他们发现了问题:共享库安装不正确,现在已全部解决。谢谢