当前位置: 代码迷 >> Android >> 【Android】原生装配和卸载应用
  详细解决方案

【Android】原生装配和卸载应用

热度:92   发布时间:2016-05-01 14:06:45.0
【Android】原生安装和卸载应用

安裝應用

?

  1. 根據APK文件地址,new該APK文件File實例

  2. 調用Uri靜態方法fromFile()取得該APK文件Uri對象

  3. 通過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)

?

卸載應用

?

  1. 取得該應用的完整包名

  2. 調用Uri靜態方法fromParts()取得該應用的Uri對象

  3. 通過Intent調用系統自帶卸載程序

?

代碼實例

?

Uri app = Uri.fromParts("package", packageName, null);Intent intent = new Intent(Intent.ACTION_DELETE, app);startActivity(intent);
  相关解决方案