我正在运行我的应用程序,这对任何类型的平板电脑(7英寸或10英寸)都可以正常工作 . 但是,当我尝试在普通电话设备上运行时,它崩溃了很多错误 . 如下:

java.lang.RuntimeException:无法启动活动ComponentInfo {com.mycompany.myapp / com.mycompany.myapp.MainMenu}:android.view.InflateException:二进制XML文件行#37:android.app.ActivityThread上的类错误.performLaunchActivity(ActivityThread.java:2693)位于android.app.ActivityThread.access $ 900(ActivityThread.java:177)的android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758)android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1448)android.app.Handler.dispatchMessage(Handler.java:102)位于android.app.ActivityThread.main的android.os.Looper.loop(Looper.java:145)(ActivityThread.java: 5942)at java.lang.reflect.Method.invoke(Native Method)at java.lang.reflect.Method.invoke(Method.java:372)at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit . java:1400)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)引起:android.view.InflateException:二进制XML文件行#37:错误在andr中扩展类位于android.view.LayoutInflater.onCreateView(LayoutInflater.java:689)的com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:55)中的oid.view.LayoutInflater.createView(LayoutInflater.java:640)在Android.view.LayoutInflater.rInflate(LayoutInflater.java:813)的android.view.LayoutInflater.rInflate(LayoutInflater.java:813)的android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:748) . android.view.LayoutInflater.inflate(LayoutInflater:511)中的android.view.LayoutInflater.inflate(LayoutInflater.java:415)中的LayoutInflater.rInflate(LayoutInflater.java:821)(LayoutInflater.java:511) .java:366)位于com.andcompany.myapp.MainMenu的android.app.Activity.setContentView(Activity.java:2267)的com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:435) . onCreate(MainMenu.java:32)在android.app.Instrumentation.callActivityOnCreate的android.app.Activity.performCreate(Activity.java:6289) (Instrumentation.java:1119)android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2646)的android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758)在android.app.ActivityThread.access $ 900(ActivityThread.java) :177)在android.app.Laperper.loop(Looper.java:145)的android.app.Handler.dispatchMessage(Handler.java:102)上的android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1448)在android.app.ActivityThread.main(ActivityThread.java:5942)的java.lang.reflect.Method.invoke(Native Method),位于com.android的java.lang.reflect.Method.invoke(Method.java:372) .internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1400)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)由java.lang上的java.lang.reflect.InvocationTargetException引起位于com.android.inte的android.view.LayoutInflater.createView(LayoutInflater.java:614)的java.lang.reflect.Constructor.newInstance(Constructor.java:288)中的.reflect.Constructor.newInstance(Native Method) . 在android.view.LayoutInflater.onCreateView(LayoutInflater.java:689)的android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:748)的android.view上的rnal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:55) .LayoutInflater.rInflate(LayoutInflater.java:813)在android.view.LayoutInflater.rInflate(LayoutInflater.java:821)的android.view.LayoutInflater.rInflate(LayoutInflater.java:821)android.view.LayoutInflater.inflate( LayoutInflater.java:511)在android.view.LayoutInflater.inflate(LayoutInflater.java:415)的android.view.LayoutInflater.inflate(LayoutInflater.java:366)com.android.internal.policy.impl.PhoneWindow.setContentView (PhoneWindow.java:435)位于android.app.Activity.performCreate(活动版)的com.mycompany.myapp.MainMenu.onCreate(MainMenu.java:32)的android.app.Activity.setContentView(Activity.java:2267) . java:6289)在android.app.Anstrumentation.callActivityOnCreate(Instrumentation.java:1119)android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2646)android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758)在android.app.ActivityThread.access $ 900(ActivityThread.java:177)at atandroid.app.ActivityThread $ H.handleMessage(ActivityThread.java:1448)在android.app.Handler.dispatchMessage(Handler.java:102)android.app.Looper.loop(Looper.java:145)android.app .ActivityThread.main(ActivityThread.java:5942)位于java.lang.reflect.Method.invoke(Native Method)的java.lang.reflect.Method.invoke(Method.java:372),位于com.android.internal.os .ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1400)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)引起:android.content.res.Resources $ NotFoundException:Resource“com.mycompany .myapp:drawable / main_menu_animboard_hor“(7f0201f0)不是Drawable(颜色或路径):在android.content.res.Resources.loadDrawableForCookie中的TypedValue {t = 0x1 / d = 0x7f0201f0 a = -1 r = 0x7f0201f0}(参考资料 . java:3708)在Android.wtent.ImageView的android.content.res.Resources.loadDrawable(Resources.java:3620)android.content.res.TypedArray.getDrawable(TypedArray.java:762) . (ImageView.java: 151)在android.widget.ImageView . (ImageView.jav a:140)在android.widget.ImageView . (ImageView.java:136)java.lang.reflect.Constructor.newInstance(Native Method)java.lang.reflect.Constructor.newInstance(Constructor.java:288)at at在android.view.LayoutInflater.onCreateView(LayoutInflater.java:689)的com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:55)的android.view.LayoutInflater.createView(LayoutInflater.java:614)在Android.view.LayoutInflater.rInflate(LayoutInflater.java:813)的android.view.LayoutInflater.rInflate(LayoutInflater.java:813)的android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:748) . android.view.LayoutInflater.inflate(LayoutInflater:511)中的android.view.LayoutInflater.inflate(LayoutInflater.java:415)中的LayoutInflater.rInflate(LayoutInflater.java:821)(LayoutInflater.java:511) .java:366)在android.app.Activity.setContentVie的com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:435) w(Activity.java:2267)位于android.app.Instrumentation.callActivityOnCreate(Instrumentation)的android.app.Activity.performCreate(Activity.java:6289)的com.mycompany.myapp.MainMenu.onCreate(MainMenu.java:32) .java:1119)在Android.app.A活动时,Android.app.A活动(活动传递 . 密码:2755)的android.app.A活动,活动传递,活动(活动传递 . )android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1448)在android.os.Handler.dispatchMessage(Handler.java:102)在android.os.Looper.loop(Looper.java:145)在android .app.ActivityThread.main(ActivityThread.java:5942)位于java.lang.reflect.Method.invoke(Native Method),位于com.android.internal的java.lang.reflect.Method.invoke(Method.java:372) .os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1400)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)

我已经强调了一些我个人认为是这个错误的原因 .

我得到了两个主要错误,即找不到类,其中有一个类,清单中还有一个名为tag的类,所以没问题 . 和资源没有找到,有资源我也检查过它 . 图像位于drawable文件夹中 .

I do not know why this error is only occurring on the normal phone device but not on Tablets. Please help me tell me what is wrong?