Google Play Store 應(yīng)用無法安裝解決方案

和你一起終身學(xué)習(xí),這里是程序員Android
經(jīng)典好文推薦,通過閱讀本文,您將收獲以下知識點:
一、 國家或地區(qū)限制導(dǎo)致無法安裝
二、手機feature不支持導(dǎo)致無法安裝
Google PlayStore應(yīng)用無法安裝的原因:
一、 國家或地區(qū)限制導(dǎo)致無法安裝
某些應(yīng)用只在某些國家和地區(qū)才能使用,所以Google PlayStore會根據(jù)用戶當前網(wǎng)絡(luò)情況屏蔽這些應(yīng)用;
此情況屬于正常情況,可以使用對比機在同樣的網(wǎng)絡(luò)環(huán)境下驗證。如果您確實需要下載,則可通過vpn翻墻搜索下載。
二、手機feature不支持導(dǎo)致無法安裝
關(guān)于feature?有以下兩種行為
1.手機確實沒有相應(yīng)feature,如GPS
屬于正常情況,如果您一定需要下載,則可通過強制聲明此feature方式下載,但是不能保證下載后可以正常安裝以及使用。
2.手機有但是未聲明相應(yīng)feature,導(dǎo)致系統(tǒng)顯示為缺少對此feature的支持
此類問題解決方案如下:
a. 確保對比機在同樣網(wǎng)絡(luò)條件下可以搜索到,并將此應(yīng)用下載下來(某某.apk)
b. 獲取 apk Feature 要求
aapt(AndroidAssetPackagingTool)在SDK的\sdk\build-tools\27.0.3目錄下
使用aapt命令可以解析apk信息
解析命令如下:
aapt dump badging file.apk > 某某.xml

使用adb 命令獲取 應(yīng)用,手機Feature
此命令用于查看APK包的packageName、versionCode、applicationLabel、launcherActivity、permission等各種詳細信息,請記錄應(yīng)用uses-feature和uses-library項

舉例 app 申請權(quán)限等
3. 查看手機Feature 支持情況
可以使用以下命令dump手機library和feature信息
adb shell dumpsys package > 某某.xml

舉例獲取手機 Feature
4. 對比應(yīng)用
對比應(yīng)用需要的與手機聲明的feature和library,補上手機缺少的相應(yīng)feature,聲明各個feature的位置可能根據(jù)feature不同而在不同的文件里
至此,本篇已結(jié)束。轉(zhuǎn)載網(wǎng)絡(luò)的文章,小編覺得很優(yōu)秀,歡迎點擊閱讀原文,支持原創(chuàng)作者,如有侵權(quán),懇請聯(lián)系小編刪除。同時感謝您的閱讀,期待您的關(guān)注。
點個在看,方便您使用時快速查找!
