未知权限android.permission.RECORD_VIDEO

时间:2016-06-10 19:20:18

标签: android android-permissions android-mediarecorder

突然在我的日志中“警告”我发现了这个:

unknown permission android.permission.RECORD_VIDEO

这发生在一个设备上,该设备无法使用简单且无法提供信息的“启动失败”错误消息执行MediaRecorder.start()方法。

java.lang.RuntimeException: start failed.
    at android.media.MediaRecorder.start(Native Method)
    at com.vladdrummer.headsup.ScreenVideoRecorder.record(ScreenVideoRecorder.java:94)

应用程序正在处理许多设备,但有些设备存在这种问题 - 它无法启动,但准备工作正常

那么,可能是两个错误有关系吗?我该怎么办“未知权限android.permission.RECORD_VIDEO”??

1 个答案:

答案 0 :(得分:2)

没有许可

android.permission.RECORD_VIDEO

请参阅here

理想情况下,您应该使用这些权限

<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />

同样清单应该有

<uses-feature android:name="android.hardware.Camera"/>