Hi: I am getting an error trying to read a simple text file. I have a text file in it with some coordinates that i want to display on a Map. The file is in res/raw and is 1 meg in size, but making it smaller makes no difference. When I try and get it via this call:
InputStream is = getResources().openRawResource(R.raw.denver); The InputStream comes back ok with no exceptions but when I try and read a few bytes of data I get an IOException. The printstack is at the bottom of the document. This is done within the onCreate method of one of my MapActivity. I have tried to follow the sample/text in Chapter 23 of Murphy's book but no luck. Any ideas on where I might be going wrong is greatly apprecited. Thanks, Chris Code from my MapActivity class: try { InputStream is = getResources().openRawResource(R.raw.denver); byte[] bufb = new byte[2000]; is.read(bufb, 0, 200); } catch(Exception ex) { ex.printStackTrace(); StackTraceElement[] eles = ex.getStackTrace(); System.out.println( " Input file not found "); } Call Stack of Error ----------------------- 09-27 17:28:59.475: WARN/System.err(5787): java.io.IOException 09-27 17:28:59.484: WARN/System.err(5787): at android.content.res.AssetManager.readAsset(Native Method) 09-27 17:28:59.484: WARN/System.err(5787): at android.content.res.AssetManager.access$700(AssetManager.java:36) 09-27 17:28:59.493: WARN/System.err(5787): at android.content.res.AssetManager $AssetInputStream.read(AssetManager.java:574) 09-27 17:28:59.504: WARN/System.err(5787): at com.cwg.android.mathlete.Mathlete.buildMapAndOVerlay(Mathlete.java: 161) 09-27 17:28:59.504: WARN/System.err(5787): at com.cwg.android.mathlete.Mathlete.onCreate(Mathlete.java:93) 09-27 17:28:59.504: WARN/System.err(5787): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java: 1047) 09-27 17:28:59.514: WARN/System.err(5787): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java: 2627) 09-27 17:28:59.514: WARN/System.err(5787): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java: 2679) 09-27 17:28:59.514: WARN/System.err(5787): at android.app.ActivityThread.access$2300(ActivityThread.java:125) 09-27 17:28:59.514: WARN/System.err(5787): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) 09-27 17:28:59.524: WARN/System.err(5787): at android.os.Handler.dispatchMessage(Handler.java:99) 09-27 17:28:59.524: WARN/System.err(5787): at android.os.Looper.loop(Looper.java:123) 09-27 17:28:59.524: WARN/System.err(5787): at android.app.ActivityThread.main(ActivityThread.java:4627) 09-27 17:28:59.534: WARN/System.err(5787): at java.lang.reflect.Method.invokeNative(Native Method) 09-27 17:28:59.534: WARN/System.err(5787): at java.lang.reflect.Method.invoke(Method.java:521) 09-27 17:28:59.534: WARN/System.err(5787): at com.android.internal.os.ZygoteInit $MethodAndArgsCaller.run(ZygoteInit.java:868) 09-27 17:28:59.544: WARN/System.err(5787): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 09-27 17:28:59.544: WARN/System.err(5787): at dalvik.system.NativeStart.main(Native Method) -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en