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中的所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)