onCreate()
アクティビティを開始するメソッドに次のコードがあります。
Parser parser = new Parser();
try {
parser.parse();
} catch (IOException e) {
// TODO Auto-generated catch block
}
そして私はこのParser
クラスを持っています:
public class Parser{
public void parse(){
BufferedReader br = new BufferedReader(new FileReader("texttoparse.txt"));
String line;
while ((line = br.readLine()) != null) {
// do something on line
}
br.close();
}
}
アプリケーションを実行しようとすると、NullPointerException という例外が発生します。また、ファイル「texttoparse.txt」を、AndroidManifest.xml があるプロジェクト ルートと、開始アクティビティと Parser クラスの両方があるフォルダーの両方に配置しました。
どこを間違えていますか?エミュレータからAndroidを眺めているのですが、そのまま.txtファイルをアプリに入れてAndroidで使えますか?