打印安卓手機上已安裝應用名稱和包名 方法 結果樣例

方法

/**
 * 打印手機上安裝的應用名稱和包名
 */
private fun printAppNameAndPackageName() {
    val pm = packageManager
    val list = pm.getInstalledPackages(PackageManager.GET_UNINSTALLED_PACKAGES)
    for (packageInfo in list) {
        val appName = packageInfo.applicationInfo.loadLabel(packageManager).toString()
        val packageName = packageInfo.packageName
        Log.i("MainActivity", "$appName:$packageName")
    }
}

結果樣例

MainActivity: 嗶哩嗶哩:tv.danmaku.bili
MainActivity: 網易雲音樂:com.netease.cloudmusic
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章