android MediaStore.Audio.Media.RECORD_SOUND_ACTION: keine Aktivität gefunden zu behandeln Absicht
Ich versuche, Ton aufzeichnen. Ich benutze Absicht Ton aufzeichnen. Aber auf einem Gerät MediaStore.Audio.Media.RECORD_SOUND_ACTION gibt Fehler:
Dies ist mein code:
Intent intent = new Intent(MediaStore.Audio.Media.RECORD_SOUND_ACTION);
startActivityForResult(intent, RQS_RECORDING);
Dies ist mein Fehler:
No activity found to handle Intent { act=android.provider.MediaStore.RECORD_SOUND (has extras) }
Was kann der Grund sein ? Es bedeutet, die Funktion ist nicht zugänglich auf einigen Geräten ?
Wie kann ich überprüfen, ob RECORD_SOUND_ACTION vorhanden ist auf dem Gerät ?
- Was Gerät durch die Art und Weise sind Sie?
- Kleines tablet Colorovo 7" Stadt Tab mit android 4. Das billigste auf dem Markt in diesem Augenblick. Auf anderen Geräten alles ok.
- keine Tätigkeit gefunden, die entweder auf dem Nexus 7
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vielleicht, dass die Gerät doesn T haben jede Anwendung, die ermöglicht die Aufzeichnung von audio. Überprüfen Sie zuerst, ob es eine Standard-audio-recorder.
Laut einem anderen post (Samsung Kostenlos RECORD_SOUND_ACTION Vorsatz-nicht wieder gestartet, wenn für Ergebnis), kann es passieren, um anderen Geräten so gut aus und könnte eventuell ein bug.
Dies könnte möglich sein, auch wenn Ihr Gerät verfügt über eine Standard-audio-recorder, wenn Sie diese Anwendung nicht, nicht enthalten einen Empfänger für die RECORD_SOUND_ACTION Vorsatz noch nicht erklären, jede Tätigkeit in Ihrem manifest, dass mit der angegebenen Absicht.
Können Sie behandeln diese Absicht, indem Sie die Umsetzung Ihrer eigenen audio-recorder und erklären es in Ihrem manifest auf diese Weise(nur für den Fall Sie wollen):
Versuchen, diesen code aus der Datei dies kann helfen, Sie zu lösen