私のアプリでは、一時ファイルを自分のアプリケーションキャッシュフォルダに保存しています。私はこの方法でキャッシュディレクトリの名前を取得しています:Androidのキャッシュディレクトリ名の問題
context.getCacheDir();
それは私のようなパスを返します。/data/user/0/my.app.packagename しかし、その後、私は名前を取得しようとしていたときに私のキャッシュファイルの親ディレクトリのこのメソッドを介して - file.getParent(); /data/data/my.app-packagenameだから、
getParent()
が同じことを返さない理由を私は、なぜこれが起こっている疑問に思って:私はこの私の場合には、キャッシュディレクトリに全く別のパスを取得していますパスをcontext.getCacheDir()
としますか?
ソースコード(フラグメント)を提供できますか? –