报错解决java.lang.SecurityException: Permission Denial: updatePersistentConfiguration() from pid=4702, uid=10025 requires android.permission.CHANGE_CONFIGURATION
时间: 2024-02-25 07:55:46 浏览: 342
解决java.lang.SecurityException: JCE cannot authenticate the provider BC问题
5星 · 资源好评率100%
这个错误是由于你的应用程序缺少 `android.permission.CHANGE_CONFIGURATION` 权限而引起的。要解决这个问题,你需要在你的 AndroidManifest.xml 文件中添加以下权限声明:
```xml
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
```
添加上述权限声明后,你的应用程序将被授予更改配置的权限,从而消除这个错误。
注意:在 Android 6.0 及以上版本中,某些权限需要在运行时动态请求。如果你的应用程序需要这些权限,则必须在代码中请求这些权限。
阅读全文