Ich versuche zu überprüfen, ob ein Gerät mit externem Speicher vorhanden ist oder nicht, indem Sie einen externen Speicherpfad wie den unten angegebenen verwenden.
%Vor%Aber in Marshmallow finde ich diesen Weg und während der Überprüfung mit ES FILEMANAGER geben sie wie Speicher / 3263-3131 in Moto G 3. Generation. Während andere Marshmallow-Geräte einchecken, unterscheiden sich die Zahlen. Bitte helfen Sie mir zu überprüfen, dass Marshmallow-Gerät externen Speicher haben oder nicht? und wenn Speicher gefunden bedeutet, wie man den Pfad dieses externen Speichers bekommt?
Hinweis: - Ich habe die Berechtigung zum Speichern in meiner Anwendung erteilt und auch die Speicherberechtigung in den Einstellungen für meine App aktiviert.
Vielen Dank im Voraus und haben Sie einen Fehler in meiner Frage gefunden, bitte crt. Danke nochmal.
Ich habe die Lösung dafür hier Ссылка
gefundenDer Code ist -
%Vor%Der andere ist der Hack, den ich von derselben Seite gefunden habe -
%Vor%in diesem habe ich redmi Note prime 2. und ich habe keine Speicherkarte.so, wenn ich Pfad gefunden und Datei [] externalDirs = getExternalFilesDirs (null); geben Sie den Wert für die zweite Position der Datei [] als null an. }
Tags und Links android android-6.0-marshmallow