馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
我想製作一個 app 安裝的程式
內容為 抓取 "未安裝" 的App資訊
部分程式碼如下:
PackageManager pm = getPackageManager();
String archiveFilePath="APP路徑"
PackageInfo info = pm.getPackageArchiveInfo(archiveFilePath, PackageManager.GET_ACTIVITIES);
if(info != null){
ApplicationInfo appInfo = info.applicationInfo;
String appName = pm.getApplicationLabel(appInfo).toString(); //取得名稱
String version=info.versionName; //取得版本
Drawable icon = pm.getApplicationIcon(appInfo); //取得圖片
}
但是 我測試了一下Line的apk,取得圖片的部分,卻失敗,是小綠人
而自己的程式,有成功
(如附圖1)
可能是 我自己程式,有修改 android:icon="@drawable/"圖片""
但是Line.apk 安裝時,卻有出現自己Icon
(如附圖2)
請問該怎麼正確的取得,該Icon呢?
求指教
謝謝 |