【android阅读器问题,高手帮下忙】 http://topic.csdn.net/u/20070323/13/b9fa6578-9a9c-4280-97a3-00c0aedc853e.html参考。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 InputStream is=getResources().openRawResource(R.raw.aa); try { InputStreamReader isr=new InputStreamReader(is,"gbk"); BufferedReader br=new BufferedReader(isr); book=new ArrayList(); try { while(br.ready()) { book.add(br.readLine()); } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { br.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); }还是不行啊。报的异常如下:03-16 02:43:01.192: WARN/System.err(399): java.io.IOException03-16 02:43:01.252: WARN/System.err(399): at android.content.res.AssetManager.readAsset(Native Method)03-16 02:43:01.252: WARN/System.err(399): at android.content.res.AssetManager.access$700(AssetManager.java:36)03-16 02:43:01.262: WARN/System.err(399): at android.content.res.AssetManager$AssetInputStream.read(AssetManager.java:574)03-16 02:43:01.272: WARN/System.err(399): at java.io.InputStreamReader.read(InputStreamReader.java:275)03-16 02:43:01.272: WARN/System.err(399): at java.io.BufferedReader.fillBuf(BufferedReader.java:155)03-16 02:43:01.292: WARN/System.err(399): at java.io.BufferedReader.read(BufferedReader.java:261)03-16 02:43:01.301: WARN/System.err(399): at com.sample.test.onCreate(test.java:32)03-16 02:43:01.311: WARN/System.err(399): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)03-16 02:43:01.311: WARN/System.err(399): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)03-16 02:43:01.331: WARN/System.err(399): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)03-16 02:43:01.331: WARN/System.err(399): at android.app.ActivityThread.access$2300(ActivityThread.java:125)03-16 02:43:01.342: WARN/System.err(399): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)03-16 02:43:01.352: WARN/System.err(399): at android.os.Handler.dispatchMessage(Handler.java:99)03-16 02:43:01.362: WARN/System.err(399): at android.os.Looper.loop(Looper.java:123)03-16 02:43:01.372: WARN/System.err(399): at android.app.ActivityThread.main(ActivityThread.java:4627)03-16 02:43:01.372: WARN/System.err(399): at java.lang.reflect.Method.invokeNative(Native Method)03-16 02:43:01.381: WARN/System.err(399): at java.lang.reflect.Method.invoke(Method.java:521)03-16 02:43:01.392: WARN/System.err(399): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)03-16 02:43:01.422: WARN/System.err(399): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)03-16 02:43:01.422: WARN/System.err(399): at dalvik.system.NativeStart.main(Native Method)03-16 02:43:02.021: WARN/InputManagerService(68): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@43e57c90 (uid=10025 pid=131) eclipse中的R文件消失了。。。求解 findPreference总返回空值。。。。小弟在此先感谢各位高手。。。几个小时了一直搞不出来 重叠控件点击事件求解 android刷机教程 android 为不同联系人设置不同铃声的功能要怎么实现? CheckBoxPreference怎么用代码选中? 高德地图api的InfoWindow怎么关闭 关于读取数据库与界面布局 webview的 如何不调用Android打印预览页面去进行打印 sd 卡关联模拟器 如何通过手机电缆访问电脑上的资源
try {
InputStreamReader isr=new InputStreamReader(is,"gbk");
BufferedReader br=new BufferedReader(isr);
book=new ArrayList();
try {
while(br.ready())
{
book.add(br.readLine());
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
br.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
还是不行啊。报的异常如下:
03-16 02:43:01.192: WARN/System.err(399): java.io.IOException
03-16 02:43:01.252: WARN/System.err(399): at android.content.res.AssetManager.readAsset(Native Method)
03-16 02:43:01.252: WARN/System.err(399): at android.content.res.AssetManager.access$700(AssetManager.java:36)
03-16 02:43:01.262: WARN/System.err(399): at android.content.res.AssetManager$AssetInputStream.read(AssetManager.java:574)
03-16 02:43:01.272: WARN/System.err(399): at java.io.InputStreamReader.read(InputStreamReader.java:275)
03-16 02:43:01.272: WARN/System.err(399): at java.io.BufferedReader.fillBuf(BufferedReader.java:155)
03-16 02:43:01.292: WARN/System.err(399): at java.io.BufferedReader.read(BufferedReader.java:261)
03-16 02:43:01.301: WARN/System.err(399): at com.sample.test.onCreate(test.java:32)
03-16 02:43:01.311: WARN/System.err(399): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
03-16 02:43:01.311: WARN/System.err(399): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
03-16 02:43:01.331: WARN/System.err(399): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
03-16 02:43:01.331: WARN/System.err(399): at android.app.ActivityThread.access$2300(ActivityThread.java:125)
03-16 02:43:01.342: WARN/System.err(399): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
03-16 02:43:01.352: WARN/System.err(399): at android.os.Handler.dispatchMessage(Handler.java:99)
03-16 02:43:01.362: WARN/System.err(399): at android.os.Looper.loop(Looper.java:123)
03-16 02:43:01.372: WARN/System.err(399): at android.app.ActivityThread.main(ActivityThread.java:4627)
03-16 02:43:01.372: WARN/System.err(399): at java.lang.reflect.Method.invokeNative(Native Method)
03-16 02:43:01.381: WARN/System.err(399): at java.lang.reflect.Method.invoke(Method.java:521)
03-16 02:43:01.392: WARN/System.err(399): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
03-16 02:43:01.422: WARN/System.err(399): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
03-16 02:43:01.422: WARN/System.err(399): at dalvik.system.NativeStart.main(Native Method)
03-16 02:43:02.021: WARN/InputManagerService(68): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@43e57c90 (uid=10025 pid=131)