imageview android 2.1

imageview android 2.1,android,imageview,Android,Imageview,当我在我的应用程序中使用imageview时,它在android 2.2的galaxy s和2.1&2.2版本的模拟器上都能正常工作 然而,当我在手机上启动它时(带有安卓2.1的xperia X10 mini pro),它崩溃了 问题肯定是从图像的角度来看的。 但我不知道在哪里。 这是我的XML代码 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.androi

当我在我的应用程序中使用imageview时,它在android 2.2的galaxy s和2.1&2.2版本的模拟器上都能正常工作 然而,当我在手机上启动它时(带有安卓2.1的xperia X10 mini pro),它崩溃了 问题肯定是从图像的角度来看的。 但我不知道在哪里。 这是我的XML代码

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:orientation="vertical"
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          android:background="@color/white"
    >
<ImageView
        android:id="@+id/logo"
        android:src="@drawable/logo"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        >
</ImageView>
<TextView
        android:id="@+id/espace"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello"
        android:layout_gravity="center_horizontal"
        />

</LinearLayout>

下面是日志:

02-28 10:55:32.833 I/ActivityManager(1214): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.ecovalim/.startEco }
02-28 10:55:32.923 I/ActivityManager(1214): Start proc com.ecovalim for activity com.ecovalim/.startEco: pid=10784 uid=10087 gids={3003, 1015}
02-28 10:55:33.053 W/ResourceType(10784): Failure getting entry for 0x7f020015 (t=1 e=21) in package 0: 0xffffffb5
02-28 10:55:33.063 D/AndroidRuntime(10784): Shutting down VM
02-28 10:55:33.063 W/dalvikvm(10784): threadid=3: thread exiting with uncaught exception (group=0x40026160)
02-28 10:55:33.063 E/AndroidRuntime(10784): Uncaught handler: thread main exiting due to uncaught exception
02-28 10:55:33.093 E/AndroidRuntime(10784): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.ecovalim/com.ecovalim.startEco}: android.view.InflateException: Binary XML file line #9: Error inflating class android.widget.ImageView
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2503)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2519)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.app.ActivityThread.access$2200(ActivityThread.java:123)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1870)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.os.Handler.dispatchMessage(Handler.java:99)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.os.Looper.loop(Looper.java:123)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.app.ActivityThread.main(ActivityThread.java:4370)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at java.lang.reflect.Method.invokeNative(Native Method)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at java.lang.reflect.Method.invoke(Method.java:521)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at dalvik.system.NativeStart.main(Native Method)
02-28 10:55:33.093 E/AndroidRuntime(10784): Caused by: android.view.InflateException: Binary XML file line #9: Error inflating class android.widget.ImageView
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.view.LayoutInflater.createView(LayoutInflater.java:513)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.view.LayoutInflater.rInflate(LayoutInflater.java:618)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:198)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.app.Activity.setContentView(Activity.java:1625)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at com.ecovalim.startEco.onCreate(startEco.java:30)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2466)
02-28 10:55:33.093 E/AndroidRuntime(10784):     ... 11 more
02-28 10:55:33.093 E/AndroidRuntime(10784): Caused by: java.lang.reflect.InvocationTargetException
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.widget.ImageView.<init>(ImageView.java:109)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at java.lang.reflect.Constructor.constructNative(Native Method)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at java.lang.reflect.Constructor.newInstance(Constructor.java:446)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.view.LayoutInflater.createView(LayoutInflater.java:500)
02-28 10:55:33.093 E/AndroidRuntime(10784):     ... 22 more
02-28 10:55:33.093 E/AndroidRuntime(10784): Caused by: android.content.res.Resources$NotFoundException: File res/drawable-ldpi/title_bar_shadow.9.png from drawable resource ID #0x7f020015
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.content.res.Resources.loadDrawable(Resources.java:1710)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.content.res.TypedArray.getDrawable(TypedArray.java:548)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.widget.ImageView.<init>(ImageView.java:119)
02-28 10:55:33.093 E/AndroidRuntime(10784):     ... 26 more
02-28 10:55:33.093 E/AndroidRuntime(10784): Caused by: java.io.FileNotFoundException: res/drawable-ldpi/title_bar_shadow.9.png
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.content.res.AssetManager.openNonAssetNative(Native Method)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.content.res.AssetManager.openNonAsset(AssetManager.java:390)
02-28 10:55:33.093 E/AndroidRuntime(10784):     at android.content.res.Resources.loadDrawable(Resources.java:1702)
02-28 10:55:33.093 E/AndroidRuntime(10784):     ... 28 more
02-28 10:55:33.113 E/SemcCheckin(10784): Get crash dump level : java.io.FileNotFoundException: /data/semc-checkin/crashdump
02-28 10:55:33.113 W/ActivityManager(1214): Unable to start service Intent { act=com.sonyericsson.android.jcrashcatcher.action.BUGREPORT_AUTO cmp=com.sonyericsson.android.jcrashcatcher/.JCrashCatcherService (has extras) }: not found
02-28 10:55:33.153 I/Process (1214): Sending signal. PID: 10784 SIG: 3
02-28 10:55:33.153 I/dalvikvm(10784): threadid=7: reacting to signal 3
02-28 10:55:33.163 I/dalvikvm(10784): Wrote stack trace to '/data/anr/traces.txt'
02-28 10:55:33.223 E/SemcCheckin(6866): Get Crash Level : java.io.FileNotFoundException: /data/semc-checkin/crashdump
02-28 10:55:34.793 I/Process (10784): Sending signal. PID: 10784 SIG: 9
02-28 10:55:34.793 I/ActivityManager(1214): Process com.ecovalim (pid 10784) has died.
02-28 10:55:34.803 I/UsageStats(1214): Unexpected resume of com.sonyericsson.homescreen while already resumed in com.ecovalim
02-28 10:55:34.833 W/InputManagerService(1214): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@45d8f048
02-28 10:55:35.643 I/ActivityManager(1214): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.nolanlawson.logcat/.LogcatActivity }
02-28 10:55:35.803 I/ActivityManager(1214): Displayed activity com.nolanlawson.logcat/.LogcatActivity: 130 ms (total 2921 ms)
02-28 10:55:36.043 D/dalvikvm(10689): GC freed 4019 objects / 330232 bytes in 79ms
02-28 10:55:36.433 D/dalvikvm(10689): GC freed 14022 objects / 1069568 bytes in 86ms
02-28 10:55:36.723 D/dalvikvm(10689): GC freed 5244 objects / 476048 bytes in 71ms
02-28 10:55:37.033 D/dalvikvm(10689): GC freed 5325 objects / 460208 bytes in 84ms
02-28 10:55:37.333 D/dalvikvm(10689): GC freed 4784 objects / 474496 bytes in 81ms
02-28 10:55:32.833 I/ActivityManager(1214):开始活动:Intent{act=android.Intent.action.MAIN cat=[android.Intent.category.LAUNCHER]flg=0x10200000cmp=com.ecovalim/.startEco}
02-28 10:55:32.923 I/ActivityManager(1214):为activity com.ecovalim/.startEco:pid=10784 uid=10087 gids={30031015}启动proc com.ecovalim
02-28 10:55:33.053 W/ResourceType(10784):获取包0中0x7f020015(t=1 e=21)的条目失败:0xFFFFB5
02-28 10:55:33.063 D/AndroidRuntime(10784):关闭虚拟机
02-28 10:55:33.063 W/dalvikvm(10784):threadid=3:线程以未捕获异常退出(组=0x40026160)
02-28 10:55:33.063 E/AndroidRuntime(10784):未捕获处理程序:由于未捕获异常而退出主线程
02-28 10:55:33.093 E/AndroidRuntime(10784):java.lang.RuntimeException:无法启动活动组件信息{com.ecovalim/com.ecovalim.startEco}:android.view.InflateException:二进制XML文件行#9:膨胀类android.widget.ImageView时出错
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2503)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2519)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.app.ActivityThread.access$2200(ActivityThread.java:123)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1870)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.os.Handler.dispatchMessage(Handler.java:99)上
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.os.Looper.loop(Looper.java:123)
02-28 10:55:33.093 E/AndroidRuntime(10784):位于android.app.ActivityThread.main(ActivityThread.java:4370)
02-28 10:55:33.093 E/AndroidRuntime(10784):位于java.lang.reflect.Method.Invokenactive(本机方法)
02-28 10:55:33.093 E/AndroidRuntime(10784):位于java.lang.reflect.Method.invoke(Method.java:521)
02-28 10:55:33.093 E/AndroidRuntime(10784):在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
02-28 10:55:33.093 E/AndroidRuntime(10784):位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
02-28 10:55:33.093 E/AndroidRuntime(10784):在dalvik.system.NativeStart.main(本机方法)
02-28 10:55:33.093 E/AndroidRuntime(10784):由以下原因引起:android.view.InflateException:二进制XML文件行#9:对类android.widget.ImageView进行膨胀时出错
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.view.LayoutInflater.createView(LayoutInflater.java:513)
02-28 10:55:33.093 E/AndroidRuntime(10784):位于com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.view.LayoutInflater.rInflate(LayoutInflater.java:618)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.view.LayoutInflater.充气(LayoutInflater.java:407)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.view.LayoutInflater.充气(LayoutInflater.java:320)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.view.LayoutInflater.充气(LayoutInflater.java:276)
02-28 10:55:33.093 E/AndroidRuntime(10784):位于com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:198)
02-28 10:55:33.093 E/AndroidRuntime(10784):位于android.app.Activity.setContentView(Activity.java:1625)
02-28 10:55:33.093 E/AndroidRuntime(10784):在com.ecovalim.startEco.onCreate(startEco.java:30)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2466)
02-28 10:55:33.093东/安德律伦time(10784):。。。还有11个
02-28 10:55:33.093 E/AndroidRuntime(10784):由以下原因引起:java.lang.reflect.InvocationTargetException
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.widget.ImageView.(ImageView.java:109)
02-28 10:55:33.093 E/AndroidRuntime(10784):位于java.lang.reflect.Constructor.constructNative(本机方法)
02-28 10:55:33.093 E/AndroidRuntime(10784):位于java.lang.reflect.Constructor.newInstance(Constructor.java:446)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.view.LayoutInflater.createView(LayoutInflater.java:500)
02-28 10:55:33.093东/安德律伦time(10784):。。。还有22个
02-28 10:55:33.093 E/AndroidRuntime(10784):由以下原因引起:android.content.res.Resources$NotFoundException:文件res/drawable ldpi/title_bar_shadow.9.png来自可绘制资源ID#0x7f020015
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.content.res.Resources.loadDrawable(Resources.java:1710)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.content.res.TypedArray.getDrawable(TypedArray.java:548)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.widget.ImageView。(ImageView.java:119)
02-28 10:55:33.093东/安德律伦time(10784):。。。26多
02-28 10:55:33.093 E/AndroidRuntime(10784):由以下原因引起:java.io.FileNotFoundException:res/drawable ldpi/title\u bar\u shadow.9.png
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.content.res.AssetManager.OpenNoAssetNative(本机方法)
02-28 10:55:33.093 E/AndroidRuntime(10784):位于android.content.res.AssetManager.OpenNoAsset(AssetManager.java:390)
02-28 10:55:33.093 E/AndroidRuntime(10784):在android.content.res.Resources.loadDrawable(Resources.java:1702)
02-28 10:55:33.093东/