Ich habe eine Android-Anwendung entwickelt, die online spielen muss. Ich benutze den MediaPlayer, um Songs abzuspielen. Aber es funktioniert in allen Android-Versionen bis Lollipop. In Marshmallow, treten Probleme & App Abstürze während Song spielen. Gibt es in Marshmallow eine Erlaubnis, den MediaPlayer zu benutzen?Gibt es eine Erlaubnis, um Lied in Android Marshmallow zu spielen?
2
A
Antwort
1
Schauen Sie sich das Logcat an, um zu sehen, was der Fehler ist. Haben Sie zur Laufzeit das Internet und die Speicherberechtigung hinzugefügt? Überprüfen Sie hier, ob Sie es richtig gemacht haben. https://developer.android.com/training/permissions/requesting.html
1
Erfordert Speicherberechtigung zur Laufzeit. Öffnen Sie Ihre App von der Einstellung und in der Berechtigung sehen Sie die Requires Permissions. Auf der Erlaubnis von dort und erneut ausführen. Dann gib die Laufzeit Erlaubnis für Marshmallow. Andernfalls prüfe den Log für mehr Fehler.
Verwandte Themen
- 1. Marshmallow Erlaubnis Implementierung
- 2. Ermöglichen Sie Erlaubnis, WiFi-Details zu erhalten - Android Marshmallow
- 3. Beantragung der Erlaubnis in AAR für Marshmallow
- 4. Wie bekommen Erlaubnis für die Kamera in Android. (Speziell Marshmallow)
- 5. MVC Audio-Steuerelemente spielen Lied aus Bytes
- 6. Android 6.0 (Marshmallow) READ_CONTACTS Erlaubnis erlaubt, Name des Kontakts zu lesen, wenn Erlaubnis verweigert wird
- 7. Gibt es eine Möglichkeit, MP3s in Qt 4.5 zu spielen?
- 8. Android Marshmallow Permission Error
- 9. Wie man Lied in Android spielt - phonegap
- 10. Benötige ich eine Laufzeitberechtigungsüberprüfung, um in den Pfad "getExternalFilesDir()" in Marshmallow zu schreiben?
- 11. Gibt es eine Möglichkeit, Rubyinstaller mit Cygwin zu spielen?
- 12. Android Marshmallow-Berechtigungen?
- 13. Gibt es eine freie Bibliothek, um verschiedene Tonformate in .NET zu spielen?
- 14. Ionic App auf Android Marshmallow wiederholt um Erlaubnis fragen, auch nach der Gewährung
- 15. Gibt es eine Möglichkeit, jemanden anzurufen und eine Audiodatei auf Android zu spielen?
- 16. Gibt es eine Android-Bibliothek, um Gitarrenakkorde zu erkennen?
- 17. Gibt es eine Möglichkeit, FLV-Videodateien in Android-App zu spielen?
- 18. Gibt es eine Alternative zu Android ViewOverlay?
- 19. Wenn es eine Möglichkeit, Gerätekompatibilität auf Google zu überprüfen, ohne es spielen hochladen
- 20. Laufzeit Berechtigungsprüfung in Android Marshmallow
- 21. Mock koordiniert Android Marshmallow
- 22. App schließen und Hintergrund schwarz zu sein, wenn ich um Erlaubnis bitten, Telefonstatus zur Laufzeit in Marshmallow zu lesen
- 23. Gibt es eine Möglichkeit, Audio-Snippets in C# zu spielen, ohne das DirectX-SDK zu installieren?
- 24. Android Marshmallow - Warum gefährliche Erlaubnis gewährt wird, ohne Benutzer zu fragen
- 25. Laufzeitberechtigungen auf Android Marshmallow
- 26. Android Komponente zu spielen Video
- 27. SimpleDateFormat Verhaltensänderung in Android Marshmallow
- 28. Android-Einstellung benutzerdefinierte Symbol auf Marker gibt Null in Marshmallow
- 29. Geolocation ohne um Erlaubnis zu fragen
- 30. Gibt es eine Möglichkeit, mehrere Stildateien zu definieren, um einen einzigen großen in Android zu vermeiden?
Bitte geben Sie dem Logcat die eigentliche Fehlermeldung. – Henry
Sie benötigen die Berechtigung READ_EXTERNAL_STORAGE, und Sie müssen die Laufzeit angeben. siehe meine Antwort hier: http://stackoverflow.com/a/37269354/6127411 –
ja Marshmallow brauchen Laufzeit Erlaubnis. Lied online spielen Sie müssen die Erlaubnis des Internets zur Laufzeit geben –