安裝應用
根據apk檔案位址,new該apk檔案file例項
呼叫uri靜態方法fromfile()取得該apk檔案uri物件
通過intent呼叫系統自帶安裝程式
程式碼例項
file apk = new file(path);
intent intent = new intent(intent.action_view);
startactivity(intent)
解除安裝應用
取得該應用的完整包名
呼叫uri靜態方法fromparts()取得該應用的uri物件
通過intent呼叫系統自帶解除安裝程式
程式碼例項
startactivity(intent);
Android 監聽程式的安裝和解除安裝
有些時候,需要監聽到程式是否安裝或者解除安裝成功,在android系統中,安裝和解除安裝都會傳送廣播,當應用安裝完成後系統會發android.intent.action.package added廣播。可以通過intent.getdatastring 獲得所安裝的包名。當解除安裝程式時系統發andr...
1 5 6 Android 監聽安裝和解除安裝
android 應用程式的安裝和解除安裝事件,是由系統進行監聽並全域性廣播的,支援1.5 android 3 以上 因此,如果想要監聽獲取應用的安裝和解除安裝事件,只需要自定義乙個broadcastreceiver,來對系統廣播進行監聽和處理 broadcastreceiver 是系統全域性廣播監聽...
Android 監聽程式的安裝和解除安裝
有些時候,需要監聽到程式是否安裝或者解除安裝成功,在android系統中,安裝和解除安裝都會傳送廣播,當應用安裝完成後系統會發android.intent.action.package added廣播。可以通過intent.getdatastring 獲得所安裝的包名。當解除安裝程式時系統發andr...