Javaでファイルをロードおよび保存する単純なアプリケーションを実行しています。Android に移植しようとしていますが、ファイルを表示するのに問題があります。
現在使用しているファイルパスは
private static final String SAVE_FILE_PATH = "data/save";
ファイルからデータをロードする関数は次のとおりです。
public void loadData() throws FileNotFoundException {
File file = new File(SAVE_FILE_PATH);
Scanner scanner;
if (file.exists()) {
scanner = new Scanner(new FileInputStream(file));
try {
while (scanner.hasNextLine()) {
allPlayers.add(new Player(scanner.nextLine()));
}
} finally {
scanner.close();
}
}
else {
System.out.println("No file found");
}
} finally {
scanner.close();
}
}
}