android 4.0中的java.lang.StackOverflowError,而不是android 3.0中的

android 4.0中的java.lang.StackOverflowError,而不是android 3.0中的,第1张

概述01-3112:52:53.020:E/AndroidRuntime(10957):FATALEXCEPTION:main01-3112:52:53.020:E/AndroidRuntime(10957):java.lang.StackOverflowError01-3112:52:53.020:E/AndroidRuntime(10957):atandroid.graphics.Paint.getTextRunAdvances(Paint.java:1711)01-3

01-31 12:52:53.020: E/AndroIDRuntime(10957): FATAL EXCEPTION: main01-31 12:52:53.020: E/AndroIDRuntime(10957): java.lang.StackOverflowError01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.graphics.Paint.getTextRunAdvances(Paint.java:1711)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.text.Textline.handleText(Textline.java:749)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.text.Textline.handleRun(Textline.java:972)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.text.Textline.measureRun(Textline.java:416)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.text.Textline.measure(Textline.java:295)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.text.Textline.metrics(Textline.java:269)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.text.Layout.getlineExtent(Layout.java:942)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.text.Layout.draw(Layout.java:405)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.text.BoringLayout.draw(BoringLayout.java:400)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.Widget.TextVIEw.onDraw(TextVIEw.java:5038)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEw.draw(VIEw.java:10978)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2887)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.Widget.AbsListVIEw.dispatchDraw(AbsListVIEw.java:2092)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEw.draw(VIEw.java:11083)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.Widget.AbsListVIEw.draw(AbsListVIEw.java:3398)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2887)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEw.draw(VIEw.java:11083)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.Widget.FrameLayout.draw(FrameLayout.java:450)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.Widget.ScrollVIEw.draw(ScrollVIEw.java:1524)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2887)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEw.draw(VIEw.java:10981)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2887)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEw.draw(VIEw.java:10981)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.Widget.FrameLayout.draw(FrameLayout.java:450)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2887)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2885)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEw.draw(VIEw.java:10981)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(VIEwGroup.java:2887)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.dispatchDraw(VIEwGroup.java:2489)01-31 12:52:53.020: E/AndroIDRuntime(10957):    at androID.vIEw.VIEwGroup.drawChild(Vi

解决方法:

此堆栈与您拥有太多嵌套布局时获得的堆栈非常相似.我会运行layoutopt,看看你是否可以减少你的布局层次结构,看它是否修复它,对于Framework差异,我不能说它们是否减少了这个限制,或者是否更新的控件增加了它们的内部层次结构布局,这些都超出了限制.很难说…

https://developer.android.com/studio/tools/help/layoutopt.html

总结

以上是内存溢出为你收集整理的android 4.0中的java.lang.StackOverflowError,而不是android 3.0中的全部内容,希望文章能够帮你解决android 4.0中的java.lang.StackOverflowError,而不是android 3.0中的所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1109733.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存