今天随便尝试了一个android的标签,VideoView,实现的代码很简单,但是出现了:
java.lang.SecurityException: Neither user 10001 nor current process has android.permission.WAKE_LOCK.
要求添加控制屏幕亮度以及睡眠的权限android.permission.WAKE_LOCK,
到目前为止,我尝试了两个版本的android的sdk(2.2和4.0)都需要这个权限,到网上查了下说是1.5以上的都最好加上这个权限,在此记录下希望对大家有帮助!
我的代码:
manifest.xml代码如下:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.guo.VideoTest"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="8" />
<application
android:icon="@drawable/ic_launcher"

在尝试使用VideoView播放视频时,遇到了`java.lang.SecurityException: Neither user 10001 nor current process has android.permission.WAKE_LOCK.`的错误。为了解决这个问题,需要在AndroidManifest.xml中添加`<uses-permission android:name="android.permission.WAKE_LOCK" />`权限。这是由于从Android 1.5及以上版本开始,控制屏幕亮度和睡眠的权限变得必要。提供了一个包含WAKE_LOCK权限的AndroidManifest.xml示例代码和简单的Java代码片段,展示了如何启动和播放VideoView。
最低0.47元/天 解锁文章

1479

被折叠的 条评论
为什么被折叠?



