1.
獲取packagemanager
packagemanager manager =getcontext().getpackagemanager();
2.獲取已安裝的應用
listpackageinfos =manager.getinstalledpackages(0);
3.遍歷
packageinfo列表,
獲取詳情pi為packageinfos遍歷得到的
//pi
為遍歷packageinfo
列表獲取到的 4.
應用相關資訊
應用名//需要強轉
應用圖示
//返回
drawable型別
應用安裝包目錄
應用大小
new乙個
file
,可以獲取到
file.length
獲取已安裝應用資訊
首先,我們定義乙個資料結構,來儲存應用程式資訊 icon,name,packagename,versionname,versioncode,等 public string packagename public string versionname public int versioncode 0 p...
獲取已安裝的應用 目標路徑下未安裝的apk資訊
專案中用到的方法,有些 久久不用很容易忘記,記錄下來 1 獲取未安裝apk的版本 圖示等資訊 這裡使用上次的工程testb.apk,使用packagemanager及packageinfo類 private string getuninstallapkinfo context ctx,string ...
IOS獲取手機所有應用的Bundle id
方法一分享乙個開源的dawin檔案,用來獲取手機需要的資料存到c的buffer,下面給上需要的darwin檔案。檔案點這裡 把這2個檔案放到你的工程裡面,然後include darwin.h 使用下面 用來獲取列表資訊 char os initialize return 現在你有了應用程式的安裝位置...