Android wiki : 19.安装和卸载软件
2015-07-06 10:18
387 查看
在应用里面卸载其它应用:查看源码应用PackageInstaller里面的清单文件 public void uninstall(View view ){ //如果这个应用已经添加到安全设置里面.先清除管理员权限 //ComponentName mDeviceAdminSample = new ComponentName(this,MyAdmin.class);//MyAdmin.class这个应用的DeviceAdminReceiver子类 //dpm.removeActiveAdmin(mDeviceAdminSample); //2.普通应用的卸载 Intent intent = new Intent(); intent.setAction("android.intent.action.VIEW"); //intent.setAction("android.intent.action.DELETE"); intent.addCategory("android.intent.category.DEFAULT"); intent.setData(Uri.parse("package:"+getPackageName()));//getPackageName()要卸载软件的包名 startActivity(intent); } 在应用里面安装其它应用:查看源码应用PackageInstaller里面的清单文件 Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setAction(android.content.Intent.ACTION_VIEW); String path="apk路径"; intent.setDataAndType(Uri.fromFile(path),"application/vnd.android.package-archive"); startActivity(intent); <!-- 安装程序权限 --> <uses-permission android:name="android.permission.INSTALL_PACKAGES"/>
相关文章推荐
- Android wiki : 18.DevicePolicyManager锁屏和清除数据
- Android wiki :17.GPS服务
- 如何定位Android NDK开发中遇到的错误
- Android开发:findViewById返回null的解决办法
- Android横屏竖屏切换的问题
- 在Android Studio上引用本地的aar文件
- Android入门(11)——ListView使用汇总
- Android Handler Message多线程实例
- 浅谈android4.0开发之GridLayout布局
- 安装android的IntelHaxm.exe时出错的问题
- Android 中 EditText 的十六进制格式化输入
- Android实现WiFi列表显示与连接
- Java(Android)线程池
- Android的Activity切换动画特效库SwitchLayout,视图切换动画库,媲美IOS
- Android Handler
- Android中View的生命周期
- Android中的Environment.getExternalStorageState使用
- 全志A31S(android 4.2/4.4)截屏
- Android 中的 Service 全面总结
- android真机调试 INSTALL_FAILED_MEDIA_UNAVAILABLE 问题解决方案