wo ist die Datei, wenn Sie verwenden getCacheDir
Als ich ausgetestet habe, fand ich, dass die GetCacheDir zurück /data/data/yourapp/cache/
Aber als ich die Dateien speichern, ich fand nichts in diesem Pfad(mit Schale),
aber in /sdcard/Android/data/yourapp/cache/
fand ich die cache Datei?
kann mir wer sagen warum?
- Niemand weiß es?
- komisch! ich habe noch nie zuvor gesehen. sehen Sie alles vom log?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Klingt Recht für getCacheDir.
Das ist, was Sie erhalten würde, von getExternalCacheDir.
Sind Sie sicher, dass Sie mit der richtigen API-Aufruf? Haben Sie die return-Werte der Datei-Operationen (alle erfolgreich)? Sie könnten versuchen, einige Datei-Funktionen, um zu überprüfen, dass alles richtig funktioniert. (createNewFile, existiert, getAbsolutePath)