我在crashlytics中为联想K50a40、OS6.0和其他几款设备找到了以下崩溃日志。我无法从这个日志中跟踪异常,找不到这个异常来自我的应用程序的任何线索。我没有发现社区中有谁曾经面临过类似的问题。如果你对此有所了解,请分享你的见解。
java.lang.IllegalStateException: View with id -1: android.support.design.widget.TabLayout$TabView#onMeasure() did not set the measured dimension by calling setMeasuredDimension()
我有一个带有RecyclerView的片段,并附加了LinearSnapHelper,这样就可以在中间获取视图,并通过缩放其大小来突出显示它。
它工作正常,但是当从背靠背按下弹出这个片段时,它会抛出以下异常。
E/UncaughtException: java.lang.IllegalStateException: View with id 2131689939: android.support.v7.widget.RecyclerView#onMeasure() did not set the measured dimension by calling setMeasuredDimensio
我在xml文件中创建了浮动动作菜单,并在这个浮动动作菜单下创建了动态浮动动作按钮。我在每个FAB上设置图像位图。在某些特殊情况下,我必须移除浮动操作菜单下的所有按钮。但是在removeView()方法上,我在子对象上获取Null Pointer Exception,而它试图在onMeasure()方法中获取子对象的可见性。下面是堆栈跟踪和我的代码。
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getVisibility()' on a null
得到了这样的轨迹:
java.lang.StackOverflowError
at android.widget.TextView.onMeasure(TextView.java:5160)
at android.view.View.measure(View.java:8172)
at android.widget.TableRow.getColumnsWidths(TableRow.java:308)
at android.widget.TableLayout.findLargestCells(TableLayout.java:497)
at android.widget.TableLayo
错误:
总共有三个片段。错误发生在从我的第三个片段转到第一个片段之后。当从第二个片段转到第一个片段时,我的应用程序没有崩溃。
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.direct.indianpeople, PID: 20204
java.lang.IllegalArgumentException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull, para
根据这个相关的问题,我不确定是对是错,但片段似乎总是不全屏幕,即它只重复它的内容和使用它的布局属性,这就是为什么你可以在一个布局中有两个或多个片段。
现在,我在将Drawerlayout的高度设置为match_parent时遇到了问题,我得到的错误的全部堆栈粘贴在下面。我已经尝试了所有我知道的方法来强制设置布局参数,但它只是不起作用,如果我给布局一个特定的dp,比如500dp,它就会工作。
FATAL EXCEPTION: main
Process: w
我在破折号上找到了这个堆栈的踪迹。我不知道问题在哪里。
我是否可以使用StaggeredGridLayoutManager来获得类似于布局的列表视图。
Fatal Exception: java.lang.ArrayIndexOutOfBoundsException: start < 0 || end > len. start=-1, end=11, len=11
at java.util.Arrays.checkStartAndEnd(Arrays.java:1745)
at java.util.Arrays.fill(Arrays.java:803)
at a
我试图在我已经存在的RecyclerView中实现粘性头,它有头,但没有粘着头。看起来很有希望,但我无法将库集成到我现有的代码中。下面的源代码示例运行得很好,我已经尝试适应这一点,并遵循上的步骤。
我的RecyclerView最初是空的。我遇到的问题是,当我第一次向适配器添加项并对这些项调用Adapter.notifyItemChanged()时。在我这样做之后,我就被扔进了LayoutManager.onItemsUpdated()。该方法如下所示:
public void onItemsUpdated(RecyclerView recyclerView, int positionStart
最近,我们开始在我们的crashlytics中看到这个新的条目,上面说android无法在设备上找到webview包。
下面是完整的堆栈跟踪(我们源代码中的类已经被....替换了)。:
Fatal Exception: android.view.InflateException: Binary XML file line #139: Binary XML file line #139: Error inflating class <unknown>
Caused by android.view.InflateException: Binary XML file line #13
一些用户有一个特定的bug,但我真的不理解开发人员控制台给我的错误消息。我可以看到错误发生在代码中的什么地方(比如包、行等)吗? 这个bug不经常出现,所以我有点困惑,因为我不能在我的设备上重现这个问题。 错误消息: java.lang.IllegalStateException:
at android.widget.RelativeLayout$DependencyGraph.getSortedViews
(RelativeLayout.java:1786)
at android.widget.RelativeLayout.sortChildren (RelativeLayout.ja
我想知道是否有一种方法可以暂时使SearchView暂时不能用于输入,但仍然可以看到。我宁愿这样做,也不愿为同一活动一次又一次地重新创建不同的操作栏。
更新:这里起作用的答案都是堆栈跟踪:
05-08 18:51:38.981 18963-18963/com.parse.starter W/ResourceType﹕ No package identifier when getting value for resource number 0x00000001
05-08 18:51:38.989 18963-18963/com.parse.starter W/ImageView﹕ Unab
我试图以编程方式添加android.support.v7.widget.SwitchCompat,并得到了以下错误:
java.lang.NullPointerException: Attempt to invoke interface method 'int java.lang.CharSequence.length()' on a null object reference
at android.text.StaticLayout.<init>(StaticLayout.java:422)
at android.support.v7.widget.SwitchC
我们遇到了太多这样的崩溃,主要是在三星6.0.1设备上。我们甚至得到了同样的设备,同样的操作系统版本,但仍然不能自己复制。我们得到了其他膨胀的异常,它们可能是相关的。
是否有解决此问题的方法?
支持库版本- 24.2.1
下面是完整的堆栈跟踪:
Exception android.view.InflateException: Binary XML file line #21: Binary XML file line #2: Error inflating class android.support.design.widget.AppBarLayout
android.view.LayoutI
当我试图使用异步任务加载联系人时,它会抛出异常,但当我将代码移到onCrate方法时,它不会抛出任何错误。
这是我的logcat输出
FATAL EXCEPTION: main
java.lang.NullPointerException
at android.support.v7.widget.RecyclerView.onMeasure(RecyclerView.java:1764)
at android.view.View.measure(View.java:15356)
at android.view.ViewGroup.measureC
我不知道发生了什么,但当我在手机上测试运行我的应用程序时,我仍然收到这个错误。
java.lang.IllegalStateException: ArrayAdapter requires the resource ID to be a TextView
at android.widget.ArrayAdapter.createViewFromResource(ArrayAdapter.java:386)
at android.widget.ArrayAdapter.getView(ArrayAdapter.java:362)
at androi
其他人制作的应用程序,我正在测试,并从崩溃和在logcat上学习这样的错误出现。你能告诉我这是什么意思吗?我该怎么做?我想包名是有问题的。但是当我检查SquareImageView的包名时,它显示了我的包: com.stek.ca_ltd.memestackupdating,但没有显示在logcat中作为这个类的包名(tabian.com.instagramclone2)。
31.863 4690-4690/com.stek.ca_ltd.memestackupdating E/libEGL: call to OpenGL ES API with no current context (lo
在活动中将视图从片段添加到群视图有问题。
09-14 09:49:43.364 5118-5118/com.example.dhajczuk_adm.randomchat E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.dhajczuk_adm.randomchat, PID: 5118
java.lang.IllegalArgumentException: Cannot add a null child view to a ViewGroup
at android.view.ViewGroup
我不知道是什么导致了这个问题,
问题:
android.content.res.Resources$NotFoundException: Resource ID #0x7f040028
R.java将此ResID报告为:
public static final int support_simple_spinner_dropdown_item=0x7f040028;
全堆栈跟踪
06-14 17:29:32.685 9541-9541/com.cynetstudios.frequencyselector E/AndroidRuntime: FATAL EXCEPTION: main
我在使用ConstraintLayout时遇到了一个奇怪的问题。我将其与数据绑定一起使用。错误似乎是在某些数据为空时发生的,但我还不能准确地指出要重现的确切步骤。
这个应用程序不会崩溃,但我很想知道异常是从哪里来的。
堆栈跟踪如下:
04-25 15:32:00.628 25541-25541/gg.matecrate.matecrate W/System.err: java.lang.NullPointerException: Attempt to read from field 'android.support.constraint.solver.SolverVariable an
将Facebook Account Kit从4.28版升级到4.31版后,我看到一个新的崩溃,堆栈跟踪如下:
atal Exception: java.lang.NullPointerException: Attempt to read from field 'int android.view.ViewGroup$LayoutParams.width' on a null object reference
at android.widget.TextView.checkForRelayout(TextView.java:6830)
at android.widget
我得到了下面的例外
01-27 11:15:15.756 18348-18348/com.example.pnimje.newswipelistview E/AndroidRuntime﹕ FATAL EXCEPTION: main
java.lang.NullPointerException
at android.support.v7.widget.RecyclerView.onMeasure(RecyclerView.java:1764)
at android.view.View.measure(View.java:15848)
自从Android4.4 KitKat之后,我的应用程序就出现了奇怪的崩溃。这似乎和旋转器有关。我所收到的大量错误:
java.lang.NullPointerException
at android.widget.TextView.makeNewLayout(TextView.java:6124)
at android.widget.TextView.onMeasure(TextView.java:6400)
at android.view.View.measure(View.java:16458)
at android.widget.Spinner.setU
我从Android控制台收到了4份使用相同堆栈跟踪的崩溃报告,这似乎表明在系统构建UI时出现了NullPointerException。但是,跟踪不包括我的任何类或布局文件。究竟有没有找出问题的原因?提前感谢!
编辑:报告的4起故障都在Android5.0上运行,2例在GalaxyA5上运行,2例在ZenFone 2上运行。
堆栈跟踪:
java.lang.String java.lang.Object.toString()' on a null object reference
at android.widget.ArrayAdapter.createViewFromResource
我试图通过给我的ImageView一个位图(我也尝试将它转换为可绘制的)来动态地将图像添加到回收器视图中。
当我使用更新后的列表调用适配器时,我会崩溃,并显示以下堆栈跟踪:
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.xxxxxxx.xxxxxxx.xxxxxxx, PID: 3945
android.view.InflateException: Binary XML file line #50: Binary XML file line #50: Error inflatin
我的应用程序在一些用户的设备上崩溃了,但我无法重现它。但我能看到坠机报告。我有一个在多个地方使用自定义ArrayAdapter(扩展android.widget.ArrayAdapter)的listview。我不知道它是在哪里发生的,也不知道是如何发生的。崩溃日志说NullPointerException,但没有指出它在我的代码中实际发生的位置。有谁能帮我弄清楚这件事。这是日志
java.lang.NullPointerException
at android.widget.ArrayAdapter.getCount(ArrayAdapter.java:330)