J2ME jar文件编译为BlackBerry cod文件
很多J2ME程序下载只有一个jar文件,不能直接安装到BlackBerry手机上面,不能做OTA安装,即使安装了,也会经常弹出恼人的安全警告。
咋么办呢?
第一步:
下载J2ME的jar文件以后,使用在线jad生成工具生成jad文件
http://www.sharejar.com/jad_creator.php
第二步:
现在你有两个文件了,一个jad,一个jar文件。
cd C:\eJDE13\plugins\net.rim.ejde.componentpack6.0.0_6.0.0.30\components\bin
拷贝jad, jar文件到当前目录
rapc.exe import=..\lib\net_rim_api.jar codename=MrDownloader -midlet jad=MrDownloader.jad MrDownloader.jar
最后在当前目录生成几个新的文件
12/24/2011 08:20 AM 60,688 MrDownloader.cod
12/24/2011 08:20 AM 121 MrDownloader.cso
12/24/2011 08:20 AM 18,988 MrDownloader.debug
12/24/2011 08:07 AM 678 MrDownloader.jad
12/24/2011 07:53 AM 43,816 MrDownloader.jar
第三步:为黑莓程序文件cod进行数字签名
cd C:\eJDE13\plugins\net.rim.ejde\vmTools
java -jar SignatureTool.jar -p passw0rd -C -a MrDownloader.cod
这个时候,你可以用javaloader来安装程序了。
第四步:你可以为BlackBerry生成jad文件
首先需要把大个的cod文件MrDownloader.cod 改名为MrDownloader.zip
解压缩为多个小cod文件(每个小于64KB)
然后按照文档说明产生新的BlackBerry专用jad blog.csdn.net/berryreload/article/details/7015093
经过这个一步,你可以uploadjad/cod到公网上,OTA下载安装程序了。
参考:
http://www.pdastreet.com/forums/showthread.php?t=47229
J2ME jar文件编译为BlackBerry cod文件相关推荐
- 如何把第三方类库jar包编译为BlackBerry类库cod文件
问题的核心:如何把第三方类库jar包编译为可以安装的BlackBerry类库cod文件. 注:某些时候,没有第三方类库的源码,只有 jar包,不考虑将class文件反编译. 问题解决的最重要步骤: ...
- linux c 多文件编译,Linuxc - 多c文件程序编译执行
多文件使用,一起编译 定义max.h int max(int a,int b); 定义max.c #include "max.h" int max(int a,int b) { i ...
- java编译hello_使用javac命令,可以将Hello.java文件编译成Hello.class文件()
标细的系目标.使用目目标体现统过化到决策程了从实现,标的)的而质职能决策量目是(,的形项目质量建设工程成过程. 将H件的快宜降以气柜次为速升. 板与外管定位的间大于等于隙宜内壁,文件s文作过夹套管制程 ...
- 将js文件编译成动态链接库(dll)文件
1.向项目中添加Jscript文件 //script_1.js----- function doClick1() { alert("OK1_wufeng"); } //script ...
- java编译成功后生成文件的扩展名_【填空题】Java源程序文件编译后产生的文件的扩展名为(不用写圆点)【1】。...
在总账系统中,对结账的叙述,错误的是().A. 结账前,本月凭证必须登记人账B. 结账后,不能再输入 单位开展会计电算化的基本条件是().A. 企业发展的客观需要B. 企业注册资金要达到一定的规模C. ...
- linux下g编译文件或目录,【转】在linux下使用gcc/g++编译多个.h文件
博主写得很好 多个文件编译在linux下编译,下面有三个文件,分别是1.cpp 和 2.cpp 和myhead.h 文件. 1.cpp 2.cpp myhead.h 假如他们都在一个目录下面,那么编译 ...
- 【Android Gradle】安卓应用构建流程 ( 资源文件编译 )
文章目录 一.资源文件编译 二.AndroidManifest.xml 清单文件编译 一.资源文件编译 参考 [Android 安装包优化]资源混淆 ( AAPT2 资源编译工具 | resource ...
- Linux C文件编译
设置编辑器 1.TAB键设置为4空格. 首先用vim打开/etc/vim/vimrc文件,这里面发现root用户才能修改vimrc文件,所以用sudo命令暂时切换到root用户. 在vimrc文件最后 ...
- C语言多文件编译的精神内核-讲透多文件编译攻略
本文讲述C语言多文件编译的精神内核,语法规则,应用场景等知识,旨在帮助初学者了解软件工程基本原理,多文件编译的优势和必然,从而更好的开发出可维护性更高,复杂度更高的有效程序. 一.为什么要多文件? 想 ...
最新文章
- 对于计算机网络的整体框架的概括(转载) 个人感觉很好
- B1059 C语言竞赛
- 给history命令加上执行用户和时间
- 史上最扯Java图形绘制(J2SE)之一JAVA动画效果
- python3中,os.path模块下常用的用法总结
- 基于 Annotation 拦截的 Spring AOP 权限验证方法
- mysql的limit和or_面试官:谈谈MySQL的limit用法、逻辑分页和物理分页
- 基于 IdentityServer3 实现 OAuth 2.0 授权服务【密码模式(Resource Owner Password Credentials)】...
- leetcode初级算法4.只出现一次的数字
- 如何加大jvm的内存和tomcat的内存
- nginx+php简单配置环境
- html++hint标签,html5新标签总结
- 641. 设计循环双端队列
- 在Visual Studio 2010中创建多项目(解决方案)模板【一】
- 黑马程序员JAVAWEB教程P141课后练习
- 人工智能之神经网络基础入门(最通俗版)
- Word2Vec模型增量训练
- android pt分区,[玩机技巧之Android篇]系统分区之System、Data、cache 来自 淡影寒...
- Get DAOS ObjectCount and Size with LotusScript
- vue2 与 vue3 生命周期对比