2

Android ファイル システムにファイルを作成しました。このために、以下のコードを記述しました。

   openFileOutput("one.html",Context.MODE_PRIVATE);

「one.html」という名前のファイルがAndroid FileSystemで作成されているのを見たコードを使用します。絶対は次のとおりです。

   /data/data/packagename/files/one.html

しかし、ファイルディレクトリ内に「html」という名前のフォルダーを作成する必要があります。どのように作成できますか?

4

1 に答える 1

5

アプリケーションの内部ストレージを指すオブジェクトgetFilesDir()を取得するために使用します(この場合、 。そこから、標準のJava I/Oを使用します。File/data/data/packagename/files

File subdir=new File(getFilesDir(), "whatever");

subdir.mkdirs();
于 2012-06-26T19:52:30.623 に答える