Android のプロジェクト ディレクトリにある .txt ファイルからテキストを読み込もうとしています。フォルダーに「test.txt」というファイルがありassets
ます。ただし、このファイルにテキストを書き込むと、コンパイラ エラーが発生します: Invalid resource directory name
. どうしてこれなの?ファイルをアセットディレクトリに問題なく配置できると思いました。マニフェストなどですべてのアセットを宣言する必要がありますか? 私のアセットフォルダーは、ルートプロジェクトフォルダーにありますProject/Assets/test
。
質問する
3103 次
3 に答える
1
ただし、このファイルにテキストを書き込むと、コンパイラ エラーが発生します
実行時に Assets に何も書き込むことはできません。Assets フォルダーが電話に存在しません。それらはパッケージにコンパイルされます。Assets は読み取り機能のみを提供します。
あなたが何かを書きたい場合は、あなたのexternal directory
またはCache Directory
提供されたアプリケーションを使用してください。
ストレージ オプションをご覧ください。
于 2013-07-25T10:04:16.960 に答える
0
データを含む新しいテキスト ファイルをドラッグ アンド ドロップで Assets フォルダーに追加したときに、同じエラーが発生しました。プロジェクトのクリーニングが役立ちました。
于 2013-11-28T13:18:56.420 に答える