android.view.InflateException:二进制XML文件行#6:二进制XML文件行#6:错误充气类

问题描述:

由我正在测试的其他人制作的应用程序,以及从崩溃和logcat中学习此类错误。你能告诉我这是什么意思,我该怎么办?我认为有一些与包名有关的东西。但是,当我检查SquareImageView的包命名为表明我的包:com.stek.ca_ltd.memestackupdating但不是显示在logcat中的包名该类(t*.com.instagramclone2)android.view.InflateException:二进制XML文件行#6:二进制XML文件行#6:错误充气类

31.863 4690-4690/com.stek.ca_ltd.memestackupdating E/libEGL: call to OpenGL ES API with no current context (logged once per thread) 
    10-09 15:56:31.883 4690-4690/com.stek.ca_ltd.memestackupdating D/AndroidRuntime: Shutting down VM 
    10-09 15:56:31.893 4690-4690/com.stek.ca_ltd.memestackupdating E/AndroidRuntime: FATAL EXCEPTION: main 
                        Process: com.stek.ca_ltd.memestackupdating, PID: 4690 
                        android.view.InflateException: Binary XML file line #6: Binary XML file line #6: Error inflating class t*.com.instagramclone2.Utils.SquareImageView 
                         at android.view.LayoutInflater.inflate(LayoutInflater.java:551) 
                         at android.view.LayoutInflater.inflate(LayoutInflater.java:429) 
                         at com.stek.ca_ltd.memestackupdating.Utils.GridImageAdapter.getView(GridImageAdapter.java:55) 
                         at android.widget.AbsListView.obtainView(AbsListView.java:2929) 
                         at android.widget.GridView.onMeasure(GridView.java:1069) 
                         at android.view.View.measure(View.java:20151) 
                         at android.widget.LinearLayout.measureVertical(LinearLayout.java:900) 
                         at android.widget.LinearLayout.onMeasure(LinearLayout.java:629) 
                         at android.view.View.measure(View.java:20151) 
                         at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:716) 
                         at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:462) 
                         at android.view.View.measure(View.java:20151) 
                         at android.support.v4.view.ViewPager.onMeasure(ViewPager.java:1658) 
                         at android.view.View.measure(View.java:20151) 
                         at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:716) 
                         at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:462) 
                         at android.view.View.measure(View.java:20151) 
                         at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:716) 
                         at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:462) 
                         at android.view.View.measure(View.java:20151) 
                         at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:716) 
                         at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:462) 
                         at android.view.View.measure(View.java:20151) 
                         at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328) 
                         at android.support.design.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:714) 
                         at android.support.design.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:786) 
                         at android.view.View.measure(View.java:20151) 
                         at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328) 
                         at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 
                         at android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:139) 
                         at android.view.View.measure(View.java:20151) 
                         at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328) 
                         at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464) 
                         at android.widget.LinearLayout.measureVertical(LinearLayout.java:747) 
                         at android.widget.LinearLayout.onMeasure(LinearLayout.java:629) 
                         at android.view.View.measure(View.java:20151) 
                         at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328) 
                         at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 
                         at android.view.View.measure(View.java:20151) 
                         at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328) 
                         at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464) 
                         at android.widget.LinearLayout.measureVertical(LinearLayout.java:747) 
                         at android.widget.LinearLayout.onMeasure(LinearLayout.java:629) 
                         at android.view.View.measure(View.java:20151) 
                         at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328) 
                         at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 
                         at com.android.internal.policy.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:3158) 
                         at android.view.View.measure(View.java:20151) 
                         at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2594) 
                         at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1549) 
                         at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1841) 
                         at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1437) 
                         at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7397) 
                         at android.view.Choreographer$CallbackRecord.run(Choreographer.java:920) 
                         at android.view.Choreographer.doCallbacks(Choreographer.java:695) 
                         at android.view.Choreographer.doFrame(Choreographer.java:631) 
                         at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:906) 
                         at a 
    10-09 15:56:31.903 1574-3988/? W/ActivityManager: Force finishing activity com.stek.ca_ltd.memestackupdating/.Share.ShareActivity 
    10-09 15:56:31.913 1574-3988/? D/InputDispatcher: Focused application set to: xxxx 
    10-09 15:56:31.913 1574-3988/? W/ActivityManager: Force finishing activity com.stek.ca_ltd.memestackupdating/.Profile.ProfileActivity 
    10-09 15:56:31.913 1574-3988/? D/InputDispatcher: Focused application set to: xxxx 
+0

在你的xml文件的第6行有一个视图有一个无效的属性...请发布视图 –

+0

你可以将''标签更改为''。 – Mehmed

+0

Rajab先生你是什么意思? –

Android的运行couldn在你看来,找不到t*.com.instagramclone2.Utils.SquareImageView。你指的是错误的课程。为SquareImageView提供适当的包名称。

您可能已将SquareImageView自定义到您自己的类中。然后,忘了将它改为xml到你自己定制的SquareImageView。

SquareImageView在哪里?

+0

哪个xml文件? –

+0

在Android Studio>右键单击项目>选择路径查找>输入文本'SquareImageView'>点击预览选项卡。检查这里列出的所有xml文件。 – rupinderjeet

+0

将此答案标记为已接受?和upvote?请,现在我的食物 – rupinderjeet