递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 282|回复: 2
打印 上一主题 下一主题

[安卓] 请问一下这是什么问题造成的

[复制链接]

35

主题

79

帖子

511

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
511
跳转到指定楼层
楼主
发表于 前天 23:05 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
" aid="attachimg_33456程序版本: 1.0
程序构建日期: 2025-06-18 22:32:40
当前日期: 2025-06-18 22:36:38
设备: HUAWEI FIN-AL60

堆栈跟踪(崩溃信息):  
java.lang.ArrayIndexOutOfBoundsException: length=2; index=2
at com.bin.david.form.component.TableProvider.drawContent(TableProvider.java:329)
at com.bin.david.form.component.TableProvider.onDraw(TableProvider.java:81)
at com.bin.david.form.core.SmartTable.onDraw(SmartTable.java:156)
at android.view.View.draw(View.java:23795)
at android.view.View.updateDisplayListIfDirty(View.java:22584)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4827)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4800)
at android.view.View.updateDisplayListIfDirty(View.java:22522)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4827)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4800)
at android.view.View.updateDisplayListIfDirty(View.java:22522)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4827)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4800)
at android.view.View.updateDisplayListIfDirty(View.java:22522)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4827)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4800)
at android.view.View.updateDisplayListIfDirty(View.java:22522)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4827)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4800)
at android.view.View.updateDisplayListIfDirty(View.java:22522)
at android.view.View.draw(View.java:23484)
at android.view.ViewGroup.drawChild(ViewGroup.java:4845)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4592)
at android.widget.FrameLayout.dispatchDraw(FrameLayout.java:457)
at android.view.View.draw(View.java:23798)
at android.widget.ScrollView.draw(ScrollView.java:2119)
at android.view.View.updateDisplayListIfDirty(View.java:22584)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4827)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4800)
at android.view.View.updateDisplayListIfDirty(View.java:22522)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4827)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4800)
at android.view.View.updateDisplayListIfDirty(View.java:22522)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4827)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4800)
at android.view.View.updateDisplayListIfDirty(View.java:22522)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4827)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4800)
at android.view.View.updateDisplayListIfDirty(View.java:22522)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4827)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4800)
at android.view.View.updateDisplayListIfDirty(View.java:22522)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4827)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4800)
at android.view.View.updateDisplayListIfDirty(View.java:22522)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4827)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4800)
at android.view.View.updateDisplayListIfDirty(View.java:22522)
at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:549)
at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:555)
at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:641)
at android.view.ViewRootImpl.draw(ViewRootImpl.java:6061)
at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:5773)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:4756)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:3146)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:11127)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1599)
at android.view.Choreographer.doCallbacks(Choreographer.java:1263)
at android.view.Choreographer.doFrame(Choreographer.java:1127)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1549)
at android.os.Handler.handleCallback(Handler.java:966)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loopOnce(Looper.java:205)
at android.os.Looper.loop(Looper.java:293)
at android.app.ActivityThread.loopPr

6852d5cd3b36a. (0 Bytes, 下载次数: 0)

6852d5cd3b36a.
回复

使用道具 举报

15

主题

237

帖子

3097

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3097
QQ
沙发
发表于 昨天 00:21 | 只看该作者
数组索引越界。在火山中数组的索引从0开始,即0、1、2、3……。注意:火山中数组索引并非如自然界中的计数一样从1开始,如1、2、3……
学火山:巧琢编程网www.qiaozhuo.net
回复

使用道具 举报

460

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
44146
板凳
发表于 昨天 10:26 | 只看该作者
数组成员溢出了。成员索引是从0开始的。仔细检查一下数组操作。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-6-20 15:47 , Processed in 0.084464 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表