QUERY_ALL_PACKAGES不能用了瓶颠,applist還能怎么獲取刺桃?

最近很多app因為QUERY_ALL_PACKAGES的問題粹淋,被google play下架了,這對重度依賴applist的現(xiàn)金貸公司來說無疑是災難,這相當于你去銀行借錢桃移,但銀行沒有辦法查到你的征信情況屋匕,只能盲放了,逾期率變高這誰都頂不住借杰。
下面我將介紹applist的一些獲取方法过吻,希望能幫大家多茍幾天哈哈哈,穩(wěn)食艱難

1蔗衡、QUERY_ALL_PACKAGES政策情況
僅當您的應用在搭載 Android 11 或更高版本的設備上以 Android API 級別 30 或更高版本為目標運行環(huán)境時纤虽,該應用才能使用 QUERY_ALL_PACKAGES 權(quán)限。
要想使用此權(quán)限绞惦,您的應用對此權(quán)限的使用必須在下方列出的允許使用情形范疇內(nèi)廓推,并且應用的核心用途之一是搜索設備上的所有應用。您必須能夠給出充分理由翩隧,說明為何您的應用如果以侵擾度較低的方式查詢其他應用的安裝情況,則不足以實現(xiàn)符合政策規(guī)定的面向用戶的核心功能呻纹。
核心功能即應用的主要用途堆生。如果不具備搜索設備上所有應用這一核心功能,應用就會“損壞”或無法使用雷酪。對于核心功能以及構(gòu)成核心功能的所有核心特性淑仆,您必須在應用說明中醒目地載明并宣傳。
具體政策看鏈接:https://support.google.com/googleplay/android-developer/answer/10158779#zippy=%2Cpermitted-uses-of-the-query-all-packages-permission%2Cexceptions%2Cinvalid-uses%E3%80%81
敏感信息訪問權(quán)限和 API:https://support.google.com/googleplay/android-developer/answer/9888170

2哥力、applist獲取方式
管理軟件包可見性:
https://developer.android.google.cn/training/basics/intents/package-visibility#intent-signature

2.1 QUERY_ALL_PACKAGES獲取
是目前最好的獲取的方式蔗怠,如果能用還是優(yōu)先使用這個方法

[圖片上傳失敗...(image-f6d755-1663999337707)]

2.2 軟件包名稱獲取
這種方式看起來比較low和麻煩,你需要把你想要的包名都寫上吩跋,隔三差五更新一下寞射,需要的包名一多,維護起來相當麻煩

添加包名 <package android:name="com.sina.weibo" /> # 通過以下方式判斷是否存在就行了: context.getPackageManager().getPackageInfo(pkgName, 0);

[圖片上傳失敗...(image-3d9980-1663999337707)]

2.3 intent 簽名獲取
intent獲取的方式比2.2的方式方便很多锌钮,不需要知道app具體的包名就能獲取applist桥温,
有大神測試過,和QUERY_ALL_PACKAGES方式獲取的差異主要在一些系統(tǒng)級別的軟件梁丘,這個影響不大侵浸,具體見:
https://juejin.cn/post/7137864762045497358#heading-7
調(diào)用方法:queryIntentActivities

[圖片上傳失敗...(image-2623c6-1663999337706)]

2.4 按提供程序授權(quán)
這種方式獲取到的applist太少了,限制特別多氛谜,像對小貸公司來說可以選擇放棄了:https://developer.android.com/training/package-visibility/automatic
自動可見的應用類型:

  • 您自己的應用掏觉。
  • 實現(xiàn) Android 核心功能的某些系統(tǒng)軟件包,例如媒體提供程序值漫。
  • 安裝了您應用的應用澳腹。
  • 使用 [startActivityForResult()](https://link.zhihu.com/?target=https%3A//developer.android.com/reference/kotlin/android/app/Activity%23startactivityforresult) 方法在您的應用中啟動 activity 的任何應用,正如如何獲取 activity 的結(jié)果這一指南中所述。
  • 啟動或綁定到您應用中的某項服務的任何應用遵湖。
  • 訪問您應用中的 Content Provider 的任何應用悔政。
  • 具有 Content Provider 的任何應用,其中您的應用已被授予 URI 權(quán)限來訪問該 Content Provider延旧。
  • 接收您應用的輸入的任何應用谋国。這種情況僅適用于您的應用作為輸入法應用提供輸入。

[圖片上傳失敗...(image-51599b-1663999337706)]

擴展閱讀
聊聊Applist那些事兒:https://mp.weixin.qq.com/s/C222U2ddBMeR21Ndek6c8Q

[圖片上傳失敗...(image-286dd7-1663999337706)]

聲明軟件包可見性需求: https://developer.android.com/training/package-visibility/declaring
開發(fā)者如何處理軟件包可見性:https://zhuanlan.zhihu.com/p/363644001

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末迁沫,一起剝皮案震驚了整個濱河市芦瘾,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌集畅,老刑警劉巖近弟,帶你破解...
    沈念sama閱讀 206,378評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異挺智,居然都是意外死亡祷愉,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評論 2 382
  • 文/潘曉璐 我一進店門赦颇,熙熙樓的掌柜王于貴愁眉苦臉地迎上來二鳄,“玉大人,你說我怎么就攤上這事媒怯《┧希” “怎么了?”我有些...
    開封第一講書人閱讀 152,702評論 0 342
  • 文/不壞的土叔 我叫張陵扇苞,是天一觀的道長欺殿。 經(jīng)常有香客問我,道長鳖敷,這世上最難降的妖魔是什么脖苏? 我笑而不...
    開封第一講書人閱讀 55,259評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮定踱,結(jié)果婚禮上帆阳,老公的妹妹穿的比我還像新娘。我一直安慰自己屋吨,他們只是感情好蜒谤,可當我...
    茶點故事閱讀 64,263評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著至扰,像睡著了一般鳍徽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上敢课,一...
    開封第一講書人閱讀 49,036評論 1 285
  • 那天阶祭,我揣著相機與錄音绷杜,去河邊找鬼。 笑死濒募,一個胖子當著我的面吹牛鞭盟,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播瑰剃,決...
    沈念sama閱讀 38,349評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼齿诉,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了晌姚?” 一聲冷哼從身側(cè)響起粤剧,我...
    開封第一講書人閱讀 36,979評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎挥唠,沒想到半個月后抵恋,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,469評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡宝磨,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,938評論 2 323
  • 正文 我和宋清朗相戀三年弧关,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片唤锉。...
    茶點故事閱讀 38,059評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡梯醒,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出腌紧,到底是詐尸還是另有隱情,我是刑警寧澤畜隶,帶...
    沈念sama閱讀 33,703評論 4 323
  • 正文 年R本政府宣布壁肋,位于F島的核電站,受9級特大地震影響籽慢,放射性物質(zhì)發(fā)生泄漏浸遗。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,257評論 3 307
  • 文/蒙蒙 一箱亿、第九天 我趴在偏房一處隱蔽的房頂上張望跛锌。 院中可真熱鬧,春花似錦届惋、人聲如沸髓帽。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽郑藏。三九已至,卻和暖如春瘩欺,著一層夾襖步出監(jiān)牢的瞬間必盖,已是汗流浹背拌牲。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留歌粥,地道東北人塌忽。 一個月前我還...
    沈念sama閱讀 45,501評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像失驶,于是被迫代替她去往敵國和親土居。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,792評論 2 345