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

Reply via email to