獲取已安裝的應用 目標路徑下未安裝的apk資訊

2021-07-10 13:58:57 字數 634 閱讀 6237

專案中用到的方法,有些**久久不用很容易忘記,記錄下來

1、獲取未安裝apk的版本、圖示等資訊

,這裡使用上次的工程testb.apk,使用packagemanager及packageinfo類

private string getuninstallapkinfo(context ctx,string archivefilepath)   

return

versionname;  

}  

2、獲取已安裝指定的apk的版本、圖示等資訊

//獲得指定安裝包的versionname

private string getversionname(string pkgname)

}  return versionname; }

3、獲取已安裝的所有

apk的版本、圖示等資訊

list

<

packageinfo

>

packages

=getpackagemanager().getinstalledpackages(0);

for(

inti=0

;i<

packages.size();i

++)

}

獲取所有已安裝的應用

1.獲取packagemanager packagemanager manager getcontext getpackagemanager 2.獲取已安裝的應用 listpackageinfos manager.getinstalledpackages 0 3.遍歷 packageinfo列表,獲...

獲取手機已安裝的APP的資訊,包括APK檔案資料

這個功能在華為手機上測試了,其他機型不確定是不是可以啊。核心的工具類貼出來,列表展示相關的自行編寫。public class apkinfomanager public static apkinfomanager getinstance if resolveinfos null resolveinf...

機頂盒安裝APK應用的方法

給機頂盒安裝apk應用的方法很多,我在這裡介紹一下我曾經用過的方法 2.將機頂盒與電腦連線起來,我使用的是網路連線,即機頂盒和電腦的網路處於同一網段。用電腦ping一下機頂盒的ip,如果通了則說明網路是通的。然後使用命令adb connect ip 該ip即為機頂盒的ip 就會顯示連線成功或失敗。3...