我onCreate()
在启动 Activity 的方法中有此代码:
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 所在的位置以及启动活动和解析器类所在的文件夹中。
我错在哪里?我正在从模拟器中盯着 Android,但我可以将 .txt 文件像这样放入应用程序并在 Android 上使用它吗?