Android でのテキスト ファイルの読み取り: ファイルの配置場所
Android でファイルからテキストを読み取るには、ファイルを次の場所に配置する必要がありますアプリケーションがアクセスできるように特定の場所を指定します。提供されているコードでは、ファイルがローカル ファイル システム (E:\test\src\com\test\mani.txt) の絶対パスからロードされているため、例外が発生します。このパスにはアプリケーションからアクセスできません。
この問題を解決するには、アプリケーションがアクセスできる場所にファイルを配置する必要があります。 Android アプリケーションの場合、いくつかの標準的な場所を使用できます:
この中にこの場合、ファイルはアプリケーションのデータ ディレクトリに配置する必要があります。以下に例を示します。
try { InputStream instream = openFileInput("mani.txt"); // Rest of the code } catch (Exception e) { // Handle exception }
ファイルをアプリケーションのデータ ディレクトリに配置することで、アプリケーションからファイルにアクセスでき、正しく読み取れることが保証されます。
以上がAndroid アプリで読むためにテキスト ファイルをどこに配置すればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。