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 -~----------~----~----~----~------~----~------~--~---