5

重複の可能性:
Androidで実行時にアセットフォルダーからファイルを削除するにはどうすればよいですか?

アプリケーションの実行時にアセットフォルダーにファイルを作成し、アプリの停止時に同じファイルを削除することは可能ですか?

4

2 に答える 2

11

アセットについては、ファイルの読み取り権限のみがあります。そのため、assets フォルダー内のファイルを作成/削除することはできません。以下は、アセット フォルダーに適用される制限です。

1)  Only Read Permission available for this folder.

2)  File size for placing inside the assets limit to 10 MB.If you want to place     
    then the larger file should be placed as chunk.

3)  You can use this folder, for placing files like database file, font file etc...

それと戦わないでください。assets フォルダーを使用してファイルを処理するのは適切な方法ではありません。ファイルの作成と削除に適した場所であるSDカードを使用できます

アプリを介してSDカードにファイルを配置する標準的な方法を使用できます。

 Environment.getExternalStoragePublicDirectory("filetype");
于 2012-12-22T07:07:08.300 に答える
2

apk は読み取り専用で、assets/ フォルダーは実行時に変更できません。この質問をチェック

于 2012-12-22T07:07:11.697 に答える