2016-06-10 13 views
1

plötzlich in meinem Logs in „warnen“ Ich habe dies gefunden:unbekannt Erlaubnis android.permission.RECORD_VIDEO

unknown permission android.permission.RECORD_VIDEO 

Und dies geschah auf einem Gerät, das ein MediaRecorder.start() Verfahren mit einfacher und wenig informativ „Start zu tun, scheitert scheitert "Fehlermeldung.

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

App auf vielen Geräten funktioniert, aber einige haben diese Art von Problem - es nicht anspringt, obwohl die Vorbereitung, kann also

fein ging sind sein theese zwei Fehler verbunden? was soll ich mit "unbekannter Berechtigung android.permission.RECORD_VIDEO" ??

Antwort

2

Es gibt keine Erlaubnis als

android.permission.RECORD_VIDEO 

Siehe here

Im Idealfall sollten Sie diese Erlaubnis sollten verwenden

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

auch manifest

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

Nun haben, wirklich, Das ist eine erfundene Erlaubnis, jetzt erinnere ich mich daran! :) aber immer noch MediaRecorder nicht starten :( – user2976267

+0

Bitte veröffentlichen Sie Ihr Log von Logcat – Rohit5k2

+0

Was haben Sie bei 'ScreenVideoRecorder.java'. Bitte schreiben Sie diesen Code. – Rohit5k2