Hi, The file is res/drawable/androidmarker.png (taken from a tutorial). I'm not referring to it at all; I'm merely placing it in the drawable directory. Removing it removes the error.
Thanks, Steve 2009/5/19 Raphael <r...@android.com>: > > What is the name of the png you are adding and where and how are you > referring it to? > > R/ > > On Sat, May 16, 2009 at 11:28 PM, Steve Smith <tarkast...@gmail.com> wrote: >> >> Hi, >> >> I'm seeing an odd error when adding a PNG file to the res/drawable >> directory in an otherwise working app: >> >> I/ActivityManager( 565): Start proc net.haltcondition.android.ex for >> activity net.haltcondition.android.ex/.ThreadedXmlList: pid=1237 >> uid=10018 gids={3003} >> W/ResourceType( 1237): Bad XML block: header size 18254 or total size >> 169478669 is larger than data size 635 >> D/AndroidRuntime( 1237): Shutting down VM >> W/dalvikvm( 1237): threadid=3: thread exiting with uncaught exception >> (group=0x4000fe70) >> E/AndroidRuntime( 1237): Uncaught handler: thread main exiting due to >> uncaught exception >> E/AndroidRuntime( 1237): java.lang.RuntimeException: Unable to start >> activity ComponentInfo{net.haltcondition.android.ex/ >> net.haltcondition.android.ex.ThreadedXmlList}: >> android.content.res.Resources$NotFoundException: File res/drawable/ >> androidmarker.png from xml type layout resource ID #0x7f020000 >> E/AndroidRuntime( 1237): at >> android.app.ActivityThread.performLaunchActivity(ActivityThread.java: >> 2268) >> E/AndroidRuntime( 1237): at >> android.app.ActivityThread.handleLaunchActivity(ActivityThread.java: >> 2284) >> E/AndroidRuntime( 1237): at android.app.ActivityThread.access$1800 >> (ActivityThread.java:112) >> E/AndroidRuntime( 1237): at android.app.ActivityThread$H.handleMessage >> (ActivityThread.java:1692) >> E/AndroidRuntime( 1237): at android.os.Handler.dispatchMessage >> (Handler.java:99) >> E/AndroidRuntime( 1237): at android.os.Looper.loop(Looper.java:123) >> E/AndroidRuntime( 1237): at android.app.ActivityThread.main >> (ActivityThread.java:3948) >> E/AndroidRuntime( 1237): at java.lang.reflect.Method.invokeNative >> (Native Method) >> E/AndroidRuntime( 1237): at java.lang.reflect.Method.invoke >> (Method.java:521) >> E/AndroidRuntime( 1237): at com.android.internal.os.ZygoteInit >> $MethodAndArgsCaller.run(ZygoteInit.java:782) >> E/AndroidRuntime( 1237): at com.android.internal.os.ZygoteInit.main >> (ZygoteInit.java:540) >> E/AndroidRuntime( 1237): at dalvik.system.NativeStart.main(Native >> Method) >> E/AndroidRuntime( 1237): Caused by: android.content.res.Resources >> $NotFoundException: File res/drawable/androidmarker.png from xml type >> layout resource ID #0x7f020000 >> E/AndroidRuntime( 1237): at >> android.content.res.Resources.loadXmlResourceParser(Resources.java: >> 1843) >> E/AndroidRuntime( 1237): at >> android.content.res.Resources.loadXmlResourceParser(Resources.java: >> 1798) >> E/AndroidRuntime( 1237): at android.content.res.Resources.getLayout >> (Resources.java:685) >> E/AndroidRuntime( 1237): at android.view.LayoutInflater.inflate >> (LayoutInflater.java:318) >> E/AndroidRuntime( 1237): at androidview.LayoutInflater.inflate >> (LayoutInflater.java:276) >> E/AndroidRuntime( 1237): at >> com.android.internal.policy.impl.PhoneWindow.setContentView >> (PhoneWindow.java:309) >> E/AndroidRuntime( 1237): at android.app.Activity.setContentView >> (Activity.java:1626) >> E/AndroidRuntime( 1237): at >> net.haltcondition.android.ex.ThreadedXmlList.onCreate >> (ThreadedXmlList.java:34) >> E/AndroidRuntime( 1237): at >> android.app.Instrumentation.callActivityOnCreate(Instrumentation.java: >> 1123) >> E/AndroidRuntime( 1237): at >> android.app.ActivityThread.performLaunchActivity(ActivityThread.java: >> 2231) >> E/AndroidRuntime( 1237): ... 11 more >> E/AndroidRuntime( 1237): Caused by: java.io.FileNotFoundException: >> Corrupt XML binary file >> E/AndroidRuntime( 1237): at >> android.content.res.AssetManager.openXmlAssetNative(Native Method) >> E/AndroidRuntime( 1237): at >> android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java: >> 471) >> E/AndroidRuntime( 1237): at >> android.content.res.Resources.loadXmlResourceParser(Resources.java: >> 1825) >> E/AndroidRuntime( 1237): ... 20 more >> >> No other changes have been made to the app; removing the file makes >> the problem go away. This is on 1.5_r1. >> >> Any suggestions on what I'm missing here? >> >> Thanks, >> Steve >> >> > >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to android-beginners@googlegroups.com To unsubscribe from this group, send email to android-beginners-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en -~----------~----~----~----~------~----~------~--~---