安装:

String str = "/CanavaCancel.apk";String fileName = Environment.getExternalStorageDirectory() + str;Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(new File(fileName)), "application/vnd.android.package-archive");startActivity(intent);

卸载:

Uri packageURI = Uri.parse("package:com.demo.CanavaCancel");Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);startActivity(uninstallIntent);

打开:

String str = "/CanavaCancel.apk";String file = Environment.getExternalStorageDirectory() + str;Intent intent = new Intent();intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.setAction(android.content.Intent.ACTION_VIEW);intent.setDataAndType(Uri.fromFile(file),"application/vnd.android.package-archive");startActivity(intent);

更多相关文章

  1. 解决Gradle DSL method not found: ‘android()’
  2. Android(安卓)Framework之静默安装
  3. NetBeans 安装Android(安卓)开发环境
  4. 不番习习墙一样更新Android(安卓)SDK
  5. Android(安卓)通过Android(安卓)SDK Manager 安装英特尔® 凌动
  6. Activity以dialog形式打开
  7. Android安装和卸载程序
  8. ❤️Android(安卓)从源码解读 Apk 的安装过程 ❤️
  9. Android(安卓)SDK4.0离线快速安装方法

随机推荐

  1. Android开发者不可或缺的四大工具
  2. Android(安卓)Provision (Setup Wizard)
  3. android音频系统音量控制探讨
  4. Android(安卓)内功心法(1.2.1)——androi
  5. 处女男学Android(二)---Handler预习篇之And
  6. Android(安卓)蓝牙开发基本流程
  7. 安卓-编译过程简述
  8. Android多媒体学习一:Android中Image的简
  9. Android:实现TabWidget选项卡按钮在屏幕下
  10. Android高手进阶教程(三)之----Android(