Android簡單判斷某個APK是否已經(jīng)安裝的方法
本文實例講述了Android簡單判斷某個APK是否已經(jīng)安裝的方法。分享給大家供大家參考,具體如下:
privateboolean isAppInstalled(String uri){
PackageManager pm = getPackageManager();
boolean installed =false;
try{
pm.getPackageInfo(uri,PackageManager.GET_ACTIVITIES);
installed =true;
}catch(PackageManager.NameNotFoundException e){
installed =false;
}
return installed;
}
只需要使用該方法檢查你需要進行判斷的應用程序包名即可:
if(isAppInstalled("com.yourpackage.package")){
//app installed
}
else{
//app not installed
}
更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android視圖View技巧總結(jié)》、《Android編程之a(chǎn)ctivity操作技巧總結(jié)》、《Android操作SQLite數(shù)據(jù)庫技巧總結(jié)》、《Android操作json格式數(shù)據(jù)技巧總結(jié)》、《Android數(shù)據(jù)庫操作技巧總結(jié)》、《Android文件操作技巧匯總》、《Android編程開發(fā)之SD卡操作方法匯總》、《Android開發(fā)入門與進階教程》、《Android資源操作技巧匯總》及《Android控件用法總結(jié)》
希望本文所述對大家Android程序設(shè)計有所幫助。
相關(guān)文章
Android開發(fā)之DatePicker和TimePicker實現(xiàn)選擇日期時間功能示例
這篇文章主要介紹了Android開發(fā)之DatePicker和TimePicker實現(xiàn)選擇日期時間功能,結(jié)合實例形式分析了Android DatePicker和TimePicker組件的功能、常用函數(shù)、布局及日期時間選擇相關(guān)操作技巧,需要的朋友可以參考下2019-03-03
詳解Android中Runtime解決屏幕旋轉(zhuǎn)問題(推薦)
這篇文章主要介紹了Runtime解決屏幕旋轉(zhuǎn)問題的方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-09-09
Android WebView開發(fā)之WebView與Native交互
隨著H5的廣泛使用,Android開發(fā)過程中免不了會使用網(wǎng)頁來做展示,那么web與native之間的通信就顯得尤其重要了,其實際上是JavaScript與java之間的通信。本文將為大家詳細介紹二者是如何實現(xiàn)交互的,需要的朋友可以參考一下2021-12-12
Android 組件Gallery和GridView示例講解
本文主要講解Android 組件Gallery和GridView,這里詳細介紹組件Gallery和GridView的知識要點,并附示例代碼和實現(xiàn)效果圖,有興趣的小伙伴可以參考下2016-08-08
Retrofit網(wǎng)絡(luò)請求框架之注解解析和動態(tài)代理
這篇文章主要介紹了Retrofit網(wǎng)絡(luò)請求框架之注解解析和動態(tài)代理,Retrofit是目前Android平臺上比較流行的網(wǎng)絡(luò)請求框架之一,它提供了一種簡潔、靈活的方式來處理HTTP請求和響應2023-03-03
Android BottomSheetDialog實現(xiàn)底部對話框的示例
這篇文章主要介紹了Android BottomSheetDialog實現(xiàn)底部對話框的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-06-06
androidstudio3.0使用butterknife報錯解決的解決方法
這篇文章主要介紹了androidstudio3.0使用butterknife報錯解決的解決方法,非常具有實用價值,需要的朋友可以參考下2018-01-01

