安裝應用
?
根據APK文件地址,new該APK文件File實例
調用Uri靜態方法fromFile()取得該APK文件Uri對象
通過Intent調用系統自帶安裝程序
?
代碼實例
?
File apk = new File(path);Intent intent = new Intent(Intent.ACTION_VIEW);intent.setDataAndType(Uri.fromFile(apk), "application/vnd.android.package-archive");startActivity(intent)
?
卸載應用
?
取得該應用的完整包名
調用Uri靜態方法fromParts()取得該應用的Uri對象
通過Intent調用系統自帶卸載程序
?
代碼實例
?
Uri app = Uri.fromParts("package", packageName, null);Intent intent = new Intent(Intent.ACTION_DELETE, app);startActivity(intent);