我对 eclipse 有一个严重的问题,我需要编译一个更大的类。我所说的“更大”是指这个类有大约 5000 行代码......
问题是在保存这个项目时,eclipse 需要几秒钟(30-40)来“构建工作空间”。确切地说,它说“50%”并一直说 30-40 秒。然后,它因以下错误而中断:
[安慰]:
[2010-07-09 15:28:39 - Dex Loader] Unable to execute dex: null
[2010-07-09 15:28:39 - myProject] Conversion to Dalvik format failed: Unable to execute dex: null
【问题窗口】:
Conversion to Dalvik format failed: Unable to execute dex: null
这个错误是可重现的,并且一直弹出,直到我注释掉数千个 LOC,所以文件仍然有这个 5k LOC,但其中约 2000 个是注释。然后它工作......
我知道 5000 LOC 并不是真正好的编程风格,但我现在需要这样做......(我必须将这么多记录写入 sqlite 数据库,因为 sqlite 在一个 rawQuery 中没有多个 sql 查询 -命令我必须为我需要推送到数据库中的每条数据记录执行一个 rawQuery() ...... - 直到我写一个文件阅读器从文件中读取这些数据(需要验证等)),我我坚持这个解决方案......)
我如何让 eclipse 和 android sdk 接受这么大的文件?
(系统:ubuntu 10.04 x86,eclipse 3.6)