我刚刚开始使用Android开发,并且面临Android应用程序中的一个问题。
当应用程序尝试从文件(原始资源)读取数据时,它会在readLine()函数上抛出IOException。代码如下:
final Resources resources = m_ApplicationContext.getResources();
InputStream inputStream = resources.openRawResource(R.raw.datafile);
BufferedReader reader = new BufferedReader(new InputStreamReader(
inputStream));
try {
String line;
while ((line = reader.readLine()) != null) {
reader.readLine()函数抛出异常。我是否需要提及阅读文件的任何其他权限?
提前致谢。
答案 0 :(得分:0)
我遇到了同样的问题。问题似乎是您只能读取最多1MB的文件
见这里 http://groups.google.com/group/android-developers/browse_thread/thread/e3765c112d112f24