android.view.InflateException:二进制XML文件行#6:二进制XML文件行#6:错误充气类
由我正在测试的其他人制作的应用程序,以及从崩溃和logcat中学习此类错误。你能告诉我这是什么意思,我该怎么办?我认为有一些与包名有关的东西。但是,当我检查SquareImageView的包命名为表明我的包:com.stek.ca_ltd.memestackupdating但不是显示在logcat中的包名该类(tabian.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 tabian.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
Android的运行couldn在你看来,找不到tabian.com.instagramclone2.Utils.SquareImageView
。你指的是错误的课程。为SquareImageView提供适当的包名称。
您可能已将SquareImageView自定义到您自己的类中。然后,忘了将它改为xml到你自己定制的SquareImageView。
SquareImageView
在哪里?
哪个xml文件? –
在Android Studio>右键单击项目>选择路径查找>输入文本'SquareImageView'>点击预览选项卡。检查这里列出的所有xml文件。 – rupinderjeet
将此答案标记为已接受?和upvote?请,现在我的食物 – rupinderjeet
在你的xml文件的第6行有一个视图有一个无效的属性...请发布视图 –
你可以将' '标签更改为' '。 –
Mehmed
Rajab先生你是什么意思? –