突然在我的日志中“警告”我发现了这个:
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”??答案 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"/>