2012-04-20 9 views
0

アプリケーションファイルを内部メモリに保存することはできますか?言い換えれば、突然、デバイスはSDカードではありません。特に、後でファイルをコピーするフォルダを作成する必要があります。デバイスの内蔵メモリを使用

答えて

0
path =/data/data/your.package.name/ 

ex: path =/data/data/com.pack1 
0

確かに、あなたはpuposeを格納するために内部メモリを使用することができます。しかし、私の意見では、一部のデバイスでは内部メモリが非常に少ないため、使用しないでください。

1

使用:

String packagePath = "/data/"+getApplicationInfo().packageName+"/<your folder name>" 

フォルダは、アプリケーションのパッケージ内に作成されます。このフォルダは他のアプリケーションからアクセスできないため、安全です。

1
String path=context.getFilesDir().getAbsolutePath()+"/filename"; 
関連する問題