Sie müssen sicherstellen, dass Sie die Berechtigung haben, @Ram erwähnt, und die SD-Karte ist montiert. Sie können prüfen, ob es eingehängt ist von: -
%Vor%Sie sollten elegant mit einer unmounten Karte umgehen, aber wenn Ihr Telefon über das USB-Kabel angeschlossen ist, können Sie es über Ihr Desktop-Betriebssystem anschließen, was bedeutet, dass es nicht von Android gemountet wird.
Danke,
Ryan
Wenn Sie auf 4.4 sind, lesen Sie hier: Ссылка Grundsätzlich können Sie nirgends mehr lesen und schreiben die Fahrt. Sie können nur in Ihr privates Verzeichnis und in Verzeichnisse schreiben, zu denen Sie der Besitzer geworden sind.
fun
und die Datei itisfun.txt
auf der SD-Karte existiert, wenn Sie sie per Programm erstellen wollen, müssen Sie die Berechtigung hinzufügen: <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
ermöglicht der Anwendung nur das Lesen und Schreiben der Datei, die bereits existiert. <application>
liegt, normalerweise davor. Tags und Links android permissions permission-denied