关于黑莓ota上载遇到了有关问题
关于黑莓ota下载遇到了问题我做的黑莓程序是j2me开发的,然后将jar转成cod文件,cod文件可以安装到手机当中,
关于黑莓ota下载遇到了问题
我做的黑莓程序是j2me开发的,然后将jar转成cod文件,cod文件可以安装到手机当中,但是我想放在网上,通过jad引导直接下载安装。我用jar转cod时(是用黑莓jde4.5)生成的jad文件做引导文件。由于cod文件过大,我用winrar把cod解压缩成小文件放到网上,但是用模拟环境和手机访问jad时,点击download之后还没来得及开始下载cod,就提示报错了:
JVM Error 104
Uncaught:
IllegalArgumentException
有没有黑莓开发的大大知道这是为什么,求解答~
[解决办法]
winrar 解压是可以的,之前我转过一些都是winrar解压cod,在写个jad引导安装
建议楼主试试真机测试。
[解决办法]应该解压成几个cod,不应该压缩
[解决办法]开发人员将应用的jad文件和cod文件放在网络服务器的同一个目录中,将jad文件的URL告诉用户,用户通过BlackBerry智能手机上的浏览器打开jad文件,系统会更加jad文件的描述下载cod文件并安装。
当一个应用的内容太大时,在项目打包过程中会将应用分为多个cod文件,然后将多个cod文件用压缩工具打包到一个cod文件中。
在这种情况下需要用WinZip工具或者是WinRAR等解压工具将cod文件解压,里面会包含多个cod文件,将解压出来的cod文件和jad文件一起安装才能成功,否则安装过程中会报"Invalid cod file"的错误
[解决办法]黑莓的应用部署有3种方案:
1、通过桌面管理器部署,需要alx文件和cod文件
2、通过jad文件部署,需要jad文件和cod文件
3、通过javaloader命令部署,只需要cod文件(开发人员使用的较多)