私のコードは次のとおりです::
Scanner sc = null;
try {
sc = new Scanner(new File("assets/mainmenu/readSourceFile.txt"));
} catch (FileNotFoundException e1) {
// TODO Auto-generated catch block
System.out.println(e1.toString());
e1.printStackTrace();
}
次に、logcat show exceptionjava.io.FileNotFoundException
自分のファイルを見つけるにはどうすればよいですか? 私は試した
sc = new Scanner(new File("mainmenu/readSourceFile.txt"));
しかし、それはまだスローですFilenotFoundException
私のファイルはフォルダー assets/mainmenu/readSourceFile.txt にあります
そして私はこれを試しました::
private InputStream is;
try {
is = this.getResources().getAssets().open("mainmenu/readSourceFile.txt");
} catch (IOException e) {
e.toString();
}
getAssets を使用して、Android のアセット ファイルにアクセスします。ただし、使用した場合、テキストファイルを読み取るにはどうすればよいですかInputStream