Java Blackberry JDE生成错误的.jad文件(与编译的.cod文件不匹配)
我有一个BB应用程序,它被编译成3个文件。(实际上一个cod文件包含3个子cod文件) 这是正常的 jad引用了这3个内部.cod文件Java Blackberry JDE生成错误的.jad文件(与编译的.cod文件不匹配),java,blackberry,jde,Java,Blackberry,Jde,我有一个BB应用程序,它被编译成3个文件。(实际上一个cod文件包含3个子cod文件) 这是正常的 jad引用了这3个内部.cod文件 app.cod |--app.cod |--app-1.cod |--app-2.cod 现在我已经在我的应用程序中添加了一些功能,它变得有点大了。 jad现在引用4个内部.cod文件。 但在生成的app.cod中仍有3个 所以我现在还有 app.cod |--app.cod |--app-1.cod |--app-2.cod 但jad指的是app.cod、
app.cod
|--app.cod
|--app-1.cod
|--app-2.cod
现在我已经在我的应用程序中添加了一些功能,它变得有点大了。
jad现在引用4个内部.cod文件。
但在生成的app.cod中仍有3个
所以我现在还有
app.cod
|--app.cod
|--app-1.cod
|--app-2.cod
但jad指的是app.cod、app-1.cod、app-2.cod和app-3.cod
这导致OTA下载失败,出现以下错误:
907无效的COD HTTP错误404:不是
发现
我编译的程序出了什么问题?这是来自JDE的bug吗
我使用的是JDE4.5,我的假设是jad构建器不知怎么搞糊涂了,也许它在压缩方面获得了比预期更多的空间?可以向应用程序中添加另一个图像,使其稍大一些,也可以使用 updateJad.exe app.jad 这将更新jad文件的大小以匹配所有内容
该文件位于/bin文件夹中,其中包含javaloader和JDE安装的其他文件 这就是我正在做的(使用updateJad.exe),但是这个工具抱怨它找不到最后一个app-3.cod文件。这真的很奇怪。根据jad,幻影鳕鱼有多大?我想说现在手动去除cod,但这不是一个好的实际解决方案。或者继续我的“添加另一个图像”计划我也面临同样的问题。我删除了jad文件中以RIM-COD-SHA1、RIM-COD-URL等开头的所有行,然后再次构建项目。它正确地更新了jad文件!!