Google Play Store 应用无法安装解决方案
极力推荐Android 开发大总结文章:欢迎收藏
本篇文章主要介绍 Android
开发中的Google play Store 应用 部分知识点,通过阅读本篇文章,您将收获以下内容:
一、Google Play Store 应用无法安装解决方案
Google PlayStore应用无法安装的原因:
1. 国家或地区限制导致无法安装
某些应用只在某些国家和地区才能使用,所以Google PlayStore
会根据用户当前网络情况屏蔽这些应用;
此情况属于正常情况,可以使用对比机在同样的网络环境下验证。如果您确实需要下载,则可通过vpn
翻墙搜索下载。
2. 手机feature
不支持导致无法安装
关于feature
有以下两种行为
- a.手机确实没有相应
feature
,如GPS
属于正常情况,如果您一定需要下载,则可通过强制声明此feature
方式下载,但是不能保证下载后可以正常安装以及使用。
- b.手机有但是未声明相应
feature
,导致系统显示为缺少对此feature
的支持
此类问题解决方案如下:
确保对比机在同样网络条件下可以搜索到,并将此应用下载下来(某某.apk)
获取 apk Feature 要求
aapt(AndroidAssetPackagingTool
)在SDK的\sdk\build-tools\27.0.3
目录下
使用aapt
命令可以解析apk
信息
解析命令如下:
aapt dump badging file.apk > 某某.xml
使用adb 命令获取 应用,手机Feature
此命令用于查看APK包的packageName、versionCode、applicationLabel、launcherActivity、permission
等各种详细信息,请记录应用uses-feature
和uses-library
项
举例 app 申请权限等
- 查看手机Feature 支持情况
可以使用以下命令dump
手机library
和feature
信息
adb shell dumpsys package > 某某.xml
举例获取手机 Feature
- 对比应用需要的与手机声明的
feature
和library
,补上手机缺少的相应feature
,声明各个feature
的位置可能根据feature
不同而在不同的文件里
至此,本篇已结束,如有不对的地方,欢迎您的建议与指正。同时期待您的关注,感谢您的阅读,谢谢!
如有侵权,请联系小编,小编对此深感抱歉,届时小编会删除文章,立即停止侵权行为,请您多多包涵。
既然都看到这里,领两个红包在走吧!
以下两个红包每天都可以领取
1.支付宝搜索 522398497,或扫码支付宝红包海报。
支付宝扫一扫,每天领取大红包
2.微信红包,微信扫一扫即可领取红包
微信扫一扫,每天领取微信红包
小礼物走一走,来简书关注我