介紹
如題所示,本文提供 uniapp 編譯為 APP 平臺(tái)下,如何獲取用戶手機(jī)內(nèi)的所有應(yīng)用(并且拿到應(yīng)用名字/圖標(biāo)等信息),
你可以直接復(fù)制本文提供的方法,稍微改改就能移植到你自己的項(xiàng)目中去。
代碼干凈整潔,注釋詳細(xì)。
獲取所有安裝的app
Android的應(yīng)用管理主要是通過(guò)PackageManagerService來(lái)完成的。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-505832.html
PackageManagerService服務(wù)負(fù)責(zé)各種APK包的安裝、卸載、優(yōu)化和查詢。
PackageManagerService在啟動(dòng)時(shí)會(huì)掃描所有的APK文件和Jar包,然后把他們的信息讀取出來(lái),保存在內(nèi)存中,這樣系統(tǒng)在運(yùn)行時(shí)就能迅速找到各種應(yīng)用和組件的信息。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-505832.html
const main = plus.android.runtimeMainActivity(); // 此處相當(dāng)于 context
到了這里,關(guān)于uniapp - App 平臺(tái)下獲取用戶本機(jī)已安裝的應(yīng)用列表app,可讀取某個(gè)應(yīng)用的全部信息(應(yīng)用名稱 / 圖標(biāo) / 是否系統(tǒng)軟件 / 安裝包 / 簽名等軟件信息)超詳細(xì)注釋示例源代碼教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!