In meiner App speichern ich temporäre Dateien in meinem App-Cache-Ordner. Ich erhalte den Namen des Cache-Verzeichnis über diese Methode:Problem mit dem Namen des Cache-Verzeichnisses in Android
context.getCacheDir();
Es gibt mir einen solchen Pfad: /data/user/0/my.app.packagename Aber später, wenn ich versuche, Namen zu erhalten des übergeordneten Verzeichnisses meiner Cachedatei über diese Methode - file.getParent(); Ich erhalte absolut anderen Pfad Cache-Verzeichnis, das in meinem Fall: /data/data/my.app-packagename
So bin ich nur fragen, warum dies geschieht, warum getParent()
nicht die gleichen zurückzugibt Pfad als context.getCacheDir()
?
Können Sie den Quellcode (Fragment) angeben? –