我使用java的反射机制调用android隐藏的api时报10114错误说没有android.permission.DELETE_CACHE_FILES权限,但是我在清单文件里面添加了这项权限后还是报这个错,请问怎么样才能加上这个权限啊
解决方案 »
- 某个Activity停止时Activity中启动的其他线程是否停止?
- Android 通话中如何关闭听筒?
- 在2.3版本中,源码Music播放时杀死这个进程再播放时进度条不刷新!
- 帮我讲一下ArrayAdapter啊
- 请高手指点如何在activity里插入图片。谢谢!
- GridLayout中addView方法报错的问题
- 请问 Android照相返回结果处理 当照第二次的时候 之前的数据会被清空
- 线等....最近做XMPP-openfire
- android黑名单实现问题
- 人体行为活动识别
- Android如何实现程序搬家
- monkeyrunner安卓自动化中,为什么命令重启后不能拖拽屏幕, 请高手指教
2、这个权限是否是系统级别的权限
<activity android:name=".YouHua" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".ApplicatonList"
android:screenOrientation="portrait">
</activity>
<activity android:name=".AppDetails"
android:screenOrientation="portrait">
</activity>
</application>
<uses-permission android:name="android.permission.GET_PACKAGE_SIZE" />
<uses-permission android:name="android.permission.DELETE_CACHE_FILES" />
java的代码反射了,
但是一些配置,做不过去啊。
建议再分析下log
06-09 10:19:53.736: WARN/System.err(3382): at android.os.Parcel.readException(Parcel.java:1247)
06-09 10:19:53.736: WARN/System.err(3382): at android.os.Parcel.readException(Parcel.java:1235)
06-09 10:19:53.736: WARN/System.err(3382): at android.content.pm.IPackageManager$Stub$Proxy.deleteApplicationCacheFiles(IPackageManager.java:2293)
06-09 10:19:53.736: WARN/System.err(3382): ... 16 more
1、在xml中加入系统权限android:sharedUserId="android.uid.system"
2、用对应版本签名工具signapk.jar和系统的公钥私钥对生成的apk进行签名,然后再安装签名后的apk