Ich verwende den folgenden Code für den Inhalt in Android-App freigeben, funktioniert der Code ordnungsgemäß für Android 7. + aber nicht für Marshmallow (6.0.1). bitte vorschlagen.Share Intent funktioniert nicht in android Marshmallow
Antwort
Es kann aufgrund der Laufzeitberechtigung sein. Android Marshmallow erfordert Laufzeitberechtigung für den Zugriff auf die im Gerät gespeicherten Bilddateien. Sie müssen also die Laufzeitberechtigung im Code angeben.
so stellen Sie sicher, dass Sie die erforderlichen premissions wie READ_EXTERNAL_STORAGE und WRITE_EXTERNAL_STORAGE geben so vorsichtig sein, bevor antrag. Und wenn du den Erlaubnisteil nicht behandeln möchtest, ist Weg, dies zu tun.
// Provide read access
shareIntent.setData(uriToImage);
shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
gibt es eine detaillierte Anleitung, wie Sie neue Funktionen verwenden. Link
Bitte besuchen https://developer.android.com/training/permissions/requesting.html
Hinweis: Sie können auch den direkten Anteil here Tutorial verwenden können.
ich dieses Problem habe einmal,
Ich habe Flagge hinzugefügt FLAG_ACTIVITY_NEW_TASK und das hat gut funktioniert.
Ich hoffe, es wird Ihnen nützlich sein.
Hinweis: Ich habe diesen Fehler nach der Unterzeichnung apk, also müssen Sie überprüfen, nachdem Ihre apk signieren.
- 1. Share Option funktioniert nicht für Marshmallow [Android]
- 2. Android Share Intent Bildfreigabe funktioniert nicht
- 3. Android Share Intent Chooser
- 4. Android: Share Intent funktioniert nicht für den Videodateipfad
- 5. Android Torch App funktioniert nicht in Marshmallow
- 6. Android: Intent createChooser funktioniert nicht richtig
- 7. Android API 23: Intent-Filter funktioniert nicht
- 8. Bild zu Twitter hinzufügen Share Intent android
- 9. Share Intent durch Menü
- 10. Android Share Intent ist leer für Facebook
- 11. Start Funktion nach Share Intent Android
- 12. android.intent.action.TIME_SET in Marshmallow funktioniert nicht
- 13. Netzwerk vergessen, funktioniert nicht in Android Marshmallow?
- 14. Verzeichniserstellung funktioniert nicht in Marshmallow Android
- 15. android: textColor funktioniert nicht mehr in Marshmallow
- 16. Android Studio Intent Funktioniert nicht
- 17. Android: Intent funktioniert nicht onClick
- 18. Splash Intent funktioniert nicht Android
- 19. Android Intent-Filter funktioniert nicht
- 20. Wie apk mit Share Intent programmatisch in Android senden
- 21. Android-Benachrichtigungsproblem in Marshmallow
- 22. Verwenden Sie Facebook sdk ShareContent in Share Intent Android
- 23. Share-Funktion funktioniert nicht
- 24. Clear Share Intent Daten während Whatsapp teilen in Android
- 25. ReplacementSpan funktioniert nicht in Marshmallow
- 26. Android: Kamera öffnet nicht in Marshmallow
- 27. Android Marshmallow Runtime-Berechtigungen funktioniert nicht
- 28. Android Broadcast-Empfänger für Anruf funktioniert nicht? (Marshmallow)
- 29. AddTextChangedListener funktioniert nicht auf Marshmallow
- 30. Wie aktualisiere ich Daten in Share Intent?