Small icon indicating copy to clipboard operation
Small copied to clipboard

android.view.InflateException: Binary XML file line #35: Binary XML file line #35: Error inflating class <unknown>

Open chenlong0530 opened this issue 7 years ago • 8 comments

你做了什么?

从宿主LaunchActivity跳转到TestActivity,当TestActivity加上setContentView()时候报错.

你期望的结果是什么?

能正常打开TestActicity,

实际结果是什么?

android.view.InflateException: Binary XML file line #35: Binary XML file line #35: Error inflating class at android.view.LayoutInflater.inflate(LayoutInflater.java:539) at android.view.LayoutInflater.inflate(LayoutInflater.java:423) at android.view.LayoutInflater.inflate(LayoutInflater.java:374) at com.android.internal.policy.PhoneWindow.generateLayout(PhoneWindow.java:4092) at com.android.internal.policy.PhoneWindow.installDecor(PhoneWindow.java:4164) at com.android.internal.policy.PhoneWindow.getDecorView(PhoneWindow.java:2061) at com.android.server.policy.PhoneWindowManager.addStartingWindow(PhoneWindowManager.java:2592) at com.android.server.wm.WindowManagerService$H.handleMessage(WindowManagerService.java:8324) at android.os.Handler.dispatchMessage(Handler.java:111) at android.os.Looper.loop(Looper.java:207) at android.os.HandlerThread.run(HandlerThread.java:61) at com.android.server.ServiceThread.run(ServiceThread.java:46) Caused by: android.view.InflateException: Binary XML file line #35: Error inflating class at android.view.LayoutInflater.createView(LayoutInflater.java:645) at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58) at android.view.LayoutInflater.onCreateView(LayoutInflater.java:694) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:762) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704) at android.view.LayoutInflater.rInflate(LayoutInflater.java:835) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798) at android.view.LayoutInflater.inflate(LayoutInflater.java:515) at android.view.LayoutInflater.inflate(LayoutInflater.java:423)  at android.view.LayoutInflater.inflate(LayoutInflater.java:374)  at com.android.internal.policy.PhoneWindow.generateLayout(PhoneWindow.java:4092)  at com.android.internal.policy.PhoneWindow.installDecor(PhoneWindow.java:4164)  at com.android.internal.policy.PhoneWindow.getDecorView(PhoneWindow.java:2061)  at com.android.server.policy.PhoneWindowManager.addStartingWindow(PhoneWindowManager.java:2592)  at com.android.server.wm.WindowManagerService$H.handleMessage(WindowManagerService.java:8324)  at android.os.Handler.dispatchMessage(Handler.java:111)  at android.os.Looper.loop(Looper.java:207)  at android.os.HandlerThread.run(HandlerThread.java:61)  at com.android.server.ServiceThread.run(ServiceThread.java:46)  Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.newInstance(Native Method) at android.view.LayoutInflater.createView(LayoutInflater.java:619) at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)  at android.view.LayoutInflater.onCreateView(LayoutInflater.java:694)  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:762)  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)  at android.view.LayoutInflater.rInflate(LayoutInflater.java:835)  at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798)  at android.view.LayoutInflater.inflate(LayoutInflater.java:515)  at android.view.LayoutInflater.inflate(LayoutInflater.java:423)  at android.view.LayoutInflater.inflate(LayoutInflater.java:374)  at com.android.internal.policy.PhoneWindow.generateLayout(PhoneWindow.java:4092)  at com.android.internal.policy.PhoneWindow.installDecor(PhoneWindow.java:4164)  at com.android.internal.policy.PhoneWindow.getDecorView(PhoneWindow.java:2061)  at com.android.server.policy.PhoneWindowManager.addStartingWindow(PhoneWindowManager.java:2592)  at com.android.server.wm.WindowManagerService$H.handleMessage(WindowManagerService.java:8324)  at android.os.Handler.dispatchMessage(Handler.java:111)  at android.os.Looper.loop(Looper.java:207)  at android.os.HandlerThread.run(HandlerThread.java:61)  at com.android.server.ServiceThread.run(ServiceThread.java:46)  Caused by: java.lang.UnsupportedOperationException: Failed to resolve attribute at index 35: TypedValue{t=0x2/d=0x1010059 a=-1} at android.content.res.TypedArray.getDrawable(TypedArray.java:867) at android.view.View.(View.java:4371) at android.view.ViewGroup.(ViewGroup.java:599) at android.widget.FrameLayout.(FrameLayout.java:115) at android.widget.FrameLayout.(FrameLayout.java:110) at android.widget.FrameLayout.(FrameLayout.java:106) at java.lang.reflect.Constructor.newInstance(Native Method)  at android.view.LayoutInflater.createView(LayoutInflater.java:619)  at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)  at android.view.LayoutInflater.onCreateView(LayoutInflater.java:694)  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:762)  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)  at android.view.LayoutInflater.rInflate(LayoutInflater.java:835)  at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798)  at android.view.LayoutInflater.inflate(LayoutInflater.java:515)  at android.view.LayoutInflater.inflate(LayoutInflater.java:423)  at android.view.LayoutInflater.inflate(LayoutInflater.java:374)  at com.android.internal.policy.PhoneWindow.generateLayout(PhoneWindow.java:4092)  at com.android.internal.policy.PhoneWindow.installDecor(PhoneWindow.java:4164)  at com.android.internal.policy.PhoneWindow.getDecorView(PhoneWindow.java:2061)  at com.android.server.policy.PhoneWindowManager.addStartingWindow(PhoneWindowManager.java:2592)  at com.android.server.wm.WindowManagerService$H.handleMessage(WindowManagerService.java:8324)  at android.os.Handler.dispatchMessage(Handler.java:111)  at android.os.Looper.loop(Looper.java:207)  at android.os.HandlerThread.run(HandlerThread.java:61)  at com.android.server.ServiceThread.run(ServiceThread.java:46) 

Small环境

Compile-time

  gradle-small plugin : 1.1.0-beta4 (maven)
            small aar : 1.1.0-alpha1 (maven)
          gradle core : 2.14.1
       android plugin : 2.2.3
                   OS : Mac OS X 10.10.3 (x86_64)

chenlong0530 avatar Feb 07 '17 09:02 chenlong0530

@chenlong0530 这个怎么解决的?

MaYunFei avatar Feb 09 '17 02:02 MaYunFei

没有解决,我看没人回复关闭了。可能是资源冲突问题,还在看资料

chenlong0530 avatar Feb 09 '17 02:02 chenlong0530

@chenlong0530 问题没有包含环境,看下首页的贡献指南,并参考issue模板修改下issue

galenlin avatar Feb 09 '17 02:02 galenlin

已经修改issue模板

chenlong0530 avatar Feb 09 '17 02:02 chenlong0530

@chenlong0530 已经解决了吗?

kuwork avatar Feb 28 '17 05:02 kuwork

@kuwork 没有哦

chenlong0530 avatar Feb 28 '17 06:02 chenlong0530

这个问题只有华为 mate不知道几6.01 出现了 其他华为机器没有 日了狗了了

AceInAndroid avatar Mar 09 '17 06:03 AceInAndroid

我也遇到了类似的问题,请问解决了吗@chenlong0530

a1265137718 avatar Jul 08 '17 02:07 a1265137718