最近在做个小功能,实现手机里已安装的App在T卡和手机内部存储之间的移动。
我想调用PakcageManager类中的movePackage方法。因为这个方法是隐藏的,无法直接使用,所以用的反射来调用,
在AndroidManifest.xml里也已经加了如下的权限
<uses-permission android:name="android.permission.MOVE_PACKAGE"></uses-permission>但是在运行的时候,尝试把应用移动到T卡或者手机内部存储时,Log里还是会报下面的错:
05-07 13:54:26.126: W/System.err(2654): Caused by: java.lang.SecurityException: Neither user 10065 nor current process has android.permission.MOVE_PACKAGE.求解,不胜感激。Android
我想调用PakcageManager类中的movePackage方法。因为这个方法是隐藏的,无法直接使用,所以用的反射来调用,
在AndroidManifest.xml里也已经加了如下的权限
<uses-permission android:name="android.permission.MOVE_PACKAGE"></uses-permission>但是在运行的时候,尝试把应用移动到T卡或者手机内部存储时,Log里还是会报下面的错:
05-07 13:54:26.126: W/System.err(2654): Caused by: java.lang.SecurityException: Neither user 10065 nor current process has android.permission.MOVE_PACKAGE.求解,不胜感激。Android
解决方案 »
- resources.arsc 如何反编译?
- listview 选中一个checkbox为什么会自动选中多个checkbox
- 下载的时候怎么显示多少k/s
- 监听器的OnCheckedChangeListener方法无法重写,@Override编译错误
- 如何在代码中实现实体键盘的输入效果
- Android 自定义通讯录取代系统通讯录?
- android之路
- < intentfilter >里面的一个小问题 请教大神
- 如何解决!!! FAILED BINDER TRANSACTION !!!
- Android 使用For循环调用DialogManager只能关闭第一个
- 愁人的ANR(求助)
- 安卓 graphical layout相关问题
谢谢。不过分数恐怕不能给你了。