查看inflater上的Android-Follow Inflation错误请帮我解决

时间:2016-09-27 14:14:02

标签: android google-maps view layout-inflater android-inflate

以下错误使得在解决XML或Java的哪个部分时感到困惑。 当我用谷歌地图片段为整个屏幕充气时

  

某些特定型号会出现以下错误。喜欢Xiomi mi4i

     

java.lang.RuntimeException:无法启动活动ComponentInfo {com.opentruck / com.opentruck.MainActivity}:android.view.InflateException:二进制XML文件行#132:在android.app.ActivityThread中填充类片段时出错。在Android.app.ActivityThread.access $ 800(ActivityThread.java:151)android.app.ActivityThread $ H.handleMessage上的android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2390)的performLaunchActivity(ActivityThread.java:2338) ActivityThread.java:1321)在android.app.AtoT.Thread.main上的android.os.Handler.dispatchMessage(Handler.java:110)android.os.Looper.loop(Looper.java:193)处(ActivityThread.java:5292) )at java.lang.reflect.Method.invokeNative(Native Method)at java.lang.reflect.Method.invoke(Method.java:515)at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java) :824)在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:640)at dalvik.system.NativeStart.main(Native Method)引起:android.view.InflateException:二进制XML文件行#132:在android.view.LayoutInflater.rInflate(见android.view.LayoutInflater.rInflate(LayoutInflater.java:755)上的android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:713)中填充类片段时出错( LayoutInflater.java:758)android.view.LayoutInflater.rInflate(LayoutInflater.java:758)android.view.LayoutInflater.rInflate(LayoutInflater.java:758)android.view.LayoutInflater.rInflate(LayoutInflater.java:758) )在android.view.LayoutInflater.inflate(LayoutInflater.java:492)的android.view.LayoutInflater.inflate(LayoutInflater.java:397),位于com.opentruck的android.view.LayoutInflater.inflate(LayoutInflater.java:353) .Header.setHeader(Header.java:115)位于android.app.Instrumentation.callActivityOnCreate的android.app.Activity.performCreate(Activity.java:5264)的com.opentruck.MainActivity.onCreate(MainActivity.java:253) Instrumentation.java:1088)在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2302)... 11更多引起: map.Gaa(未知来源)的maps.Gaa(未知来源)位于maps.Da(未知来源)的maps.Da(未知来源)位于maps.Da(未知来源)位于maps.ad.ae.a(未知来源)位于的map.Gaa(未知来源)处于java.lang.NullPointerException maps.ad.ta(未知来源)位于android.os.Binder.transact的uy.onTransact(:com.google.android.gms.DynamiteModulesB:107)的maps.ad.Ma(未知来源)(Binder.java: 361)com.google.and上的com.google.android.gms.maps.internal.IMapFragmentDelegate $ zza $ zza.onCreateView(未知来源)com.google.android.gms.maps.MapFragment $ zza.onCreateView(未知来源) com.google.android.gms.dynamic.zza.onCreateView(未知来源)com.google.android.gms.dynamic.zza.zza(未知来源)的.android.gms.dynamic.zza $ 4.zzb(未知来源) )来自android.app.FragmentManagerImpl.moveToState(FragmentManager.java:866)的android.app.Fragment.performCreateView(Fragment.java:1700)中的com.google.android.gms.maps.MapFragment.onCreateView(未知来源)at at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1040)at a ndroid.app.FragmentManagerImpl.addFragment(FragmentManager.java:1142)在android.app.Activity.onCreateView(Activity.java:4819)的android.support.v4.app.BaseFragmentActivityHoneycomb.onCreateView(BaseFragmentActivityHoneycomb.java:34)在android .support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:74)在android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:689)... 24更多android.view.InflateException:二进制XML文件行#132:在android.view.LayoutInflater.rInflate(LayoutInflater.java:758)的android.view.LayoutInflater.rInflate(LayoutInflater.java:755)的android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:713)中填充类片段时出错android.view.LayoutInflater.rInflate(LayoutInflater.java:758)android.view.LayoutInflater.rInflate(LayoutInflater.java:758)android.view.LayoutInflater.rInflate(LayoutInflater.java:758)android.view.LayoutInflater .inflate(LayoutInflater.java:492)在android.view.LayoutInflater.inflate(布局Inflater.java:397)位于com.opentruck.MainActivity.onCreate(MainActivity.java:253)的com.opentruck.Header.setHeader(Header.java:115)的android.view.LayoutInflater.inflate(LayoutInflater.java:353) )在Android.app.A活动中的android.app.Anstrumentation.callActivityOnCreate(Instrumentation.java:1088)上的android.app.A.运行中的android.app.A.运行时,运行android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2302)的android.app.Activity.performCreate(Activity.java:5264) .ActivityThread.handleLaunchActivity(ActivityThread.java:2390)在Android.app.Handler的android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1321)的android.app.ActivityThread.access $ 800(ActivityThread.java:151) .dispatchMessage(Handler.java:110)位于android.app.Looper.loop(Looper.java:193)的android.app.ActivityThread.main(ActivityThread.java:5292),位于java.lang.reflect.Method.invokeNative(本地方法)在com.android.internal的com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:824)的java.lang.reflect.Method.invoke(Method.java:515) dosvik.system.NativeStart.main中的.os.ZygoteInit.main(ZygoteInit.java:640)(本机方法)由map.VNa(未知来源)处的maps.Gaa(未知来源)处的java.lang.NullPointerException引起maps.Da(未知来源)在maps.ad.ae.a(未知来源)的maps.Da(未知来源)位于maps.ad.ta(未知来源)的maps.ad.Ma(未知来源)atyy。位于com.google.android.gms.maps.internal.IMapFragmentDelegate $ zza $ zza.onCreateView的android.os.Binder.transact(Binder.java:361)上的onTransact(:com.google.android.gms.DynamiteModulesB:107)来自com.google.android上com.google.android.gms.dynamic.zza $ 4.zzb(未知来源)的com.google.android.gms.maps.MapFragment $ zza.onCreateView(未知来源)的(未知来源)。来自android的com.google.android.gms.maps.MapFragment.onCreateView(未知来源)的com.google.android.gms.dynamic.zza.onCreateView(未知来源)的gms.dynamic.zza.zza(未知来源)。 app.Fragment.performCreateView(Fragment.java:1700)在android.app.FragmentManagerImpl.moveToState(Frag mentManager.java:866)在android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1040)的android.app.FragmentManagerImpl.addFragment(FragmentManager.java:1142)android.app.Activity.onCreateView(Activity.java:4819) )在android.sview.LayoutInflater.createViewFromTag(LayoutInflater)的android.support.v4.app.BaseFragmentActivityHoneycomb.onCreateView(BaseFragmentActivityHoneycomb.java:34)上的android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:74)。 java:689)... map.Gaa(未知来源)的maps.Gaa(未知来源)map.Gaa(未知来源)map.Dea(未知来源)map.Da(未知来源)map.Dpa(未知来源)map.ad位于android.os的uy.onTransact(:com.google.android.gms.DynamiteModulesB:107)的maps.ad.Ma(未知来源)的maps.ad.ta(未知来源)中的.ae.a(未知来源) .Binder.transact(Binder.java:361)位于com.google.android.gms.maps.MapFragment $ z的com.google.android.gms.maps.internal.IMapFragmentDelegate $ zza $ zza.onCreateView(未知来源)来自com.google.android.com com.google.android.gms.dynamic.zza.zza(未知来源)的com.google.android.gms.dynamic.zza $ 4.zzb(未知来源)的za.onCreateView(未知来源) .gms.dynamic.zza.onCreateView(未知来源)位于android.app的android.app.Fragment.performCreateView(Fragment.java:1700)的com.google.android.gms.maps.MapFragment.onCreateView(未知来源)。 FragmentManagerImpl.moveToState(FragmentManager.java:866)位于android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1040)的android.app.FragmentManagerImpl.addFragment(FragmentManager.java:1142)android.app.Activity.onCreateView(Activity .java:4819)在android.sview.LayoutInflater的android.support.v4.app.BaseFragmentActivityHoneycomb.onCreateView(BaseFragmentActivityHoneycomb.java:34)android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:74)。 android.view.LayoutInflater.rInflate(La中的android.view.LayoutInflater.rInflate(LayoutInflater.java:755)中的createViewFromTag(LayoutInflater.java:689) youtInflater.java:758)android.view.LayoutInflater.rInflate(LayoutInflater.java:758)android.view.LayoutInflater.rInflate(LayoutInflater.java:758)android.view.LayoutInflater.rInflate(LayoutInflater.java:758) )在android.view.LayoutInflater.inflate(LayoutInflater.java:492)的android.view.LayoutInflater.inflate(LayoutInflater.java:397),位于com.opentruck的android.view.LayoutInflater.inflate(LayoutInflater.java:353) .Header.setHeader(Header.java:115)位于android.app.Instrumentation.callActivityOnCreate的android.app.Activity.performCreate(Activity.java:5264)的com.opentruck.MainActivity.onCreate(MainActivity.java:253) Instrumentation.java:1088)android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2302)在android.app.A活动中的android.app.A活动,活动传递活动(ActivityThread.java:2390),活动$ 800(ActivityThread.java: 151)在android.app.Handler.dispatchMessage(Handler.j)上的android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1321) ava:110)在android.app.Looper.loop(Looper.java:193)的android.app.ActivityThread.main(ActivityThread.java:5292)at java.lang.reflect.Method.invokeNative(Native Method)at java位于com.android.internal.os.ZygoteInit.main(ZygoteInit)的com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:824)中的.lang.reflect.Method.invoke(Method.java:515) .java:640)at dalvik.system.NativeStart.main(Native Method)

需要帮助来解决此错误!

1 个答案:

答案 0 :(得分:-1)

5.1的已知问题。

只需将其添加到您的清单文件中即可。

<uses-permission
    android:name="android.permission.WRITE_EXTERNAL_STORAGE"
    android:maxSdkVersion="22" />
<uses-permission
    android:name="android.permission.READ_EXTERNAL_STORAGE"
    android:maxSdkVersion="22" />