gpt4 book ai didi

java - eclipse 无法在大型 android 文件上显示为 "build workspace"...?

转载 作者:行者123 更新时间:2023-11-29 06:20:33 25 4
gpt4 key购买 nike

我有一个严重的 eclipse 问题,我需要编译一个更大的类。我所说的“更大”是指该类有大约 5000 行代码...

问题是在保存这个项目时,eclipse 需要几秒钟 (30-40) 来“构建工作区”。确切地说,它说“50%”并持续说 30-40 秒。然后,它因以下错误而中断:

[控制台]:

[2010-07-09 15:28:39 - Dex Loader] 无法执行 dex: null

[2010-07-09 15:28:39 - myProject] 转换为 Dalvik 格式失败:无法执行 dex: null

[问题窗口]:

转换为 Dalvik 格式失败:无法执行 dex: null

此错误是可重现的,并且会不断弹出,直到我注释掉几千行代码,因此该文件仍然具有这 5k 行代码,但其中约 2000 行是注释。然后就可以了...

我知道 5000 LOC 并不是很好的编程风格,但我现在需要这样做......(我必须将这么多记录写入 sqlite 数据库,因为 sqlite 不支持多个 sql 查询一个rawQuery命令我必须为我需要插入数据库的每条数据记录执行一个rawQuery().... - 直到我写一个文件阅读器从文件中读取这些数据(需要验证等) ), 我坚持使用这个解决方案...)

如何让 eclipse 和 android sdk 接受这么大的文件?

(系统:ubuntu 10.04 x86,eclipse 3.6)

最佳答案

我认为在 Dalvik 中类字节码的大小不能超过 64k。你必须把类(class)分成更小的类(class)。

关于java - eclipse 无法在大型 android 文件上显示为 "build workspace"...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3212941/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com