jad文件的错误代码,分享
jad ( Java Application Discriptor ) 文件是J2ME的一个重要的组成部分,在我们发布J2ME程序的时候,jad文件经常报出各种错误,如:
com.sun.kvem.midletsuite.InvalidJadException: Reason = 13
其中的错误原因是1-52的代码,很让人费解。我在网上找到了这些代码的解释,和大家分享如下:
public static final int JAD_SERVER_NOT_FOUND = 1;
public static final int JAD_NOT_FOUND = 2;
public static final int MISSING_PROVIDER_CERT = 4;
public static final int CORRUPT_PROVIDER_CERT = 5;
public static final int UNKNOWN_CA = 6;
public static final int INVALID_PROVIDER_CERT = 7;
public static final int CORRUPT_SIGNATURE = 8;
public static final int INVALID_SIGNATURE = 9;
public static final int UNSUPPORTED_CERT = 10;
public static final int EXPIRED_PROVIDER_CERT = 11;
public static final int EXPIRED_CA_KEY = 12;
public static final int MISSING_SUITE_NAME = 13;
public static final int MISSING_VENDOR = 14;
public static final int MISSING_VERSION = 15;
public static final int INVALID_VERSION = 16;
public static final int OLD_VERSION = 17;
public static final int MISSING_JAR_URL = 18;
public static final int JAR_SERVER_NOT_FOUND = 19;
public static final int JAR_NOT_FOUND = 20;
public static final int MISSING_JAR_SIZE = 21;
public static final int SUITE_NAME_MISMATCH = 25;
public static final int VERSION_MISMATCH = 26;
public static final int VENDOR_MISMATCH = 27;
public static final int INVALID_KEY = 28;
public static final int INVALID_VALUE = 29;
public static final int INSUFFICIENT_STORAGE = 30;
public static final int JAR_SIZE_MISMATCH = 31;
public static final int NEW_VERSION = 32;
public static final int UNAUTHORIZED = 33;
public static final int JAD_MOVED = 34;
public static final int CANNOT_AUTH = 35;
public static final int CORRUPT_JAR = 36;
public static final int INVALID_JAD_TYPE = 37;
public static final int INVALID_JAR_TYPE = 38;
public static final int ALREADY_INSTALLED = 39;
public static final int DEVICE_INCOMPATIBLE = 40;
public static final int MISSING_CONFIGURATION = 41;
public static final int MISSING_PROFILE = 42;
public static final int INVALID_JAD_URL = 43;
public static final int INVALID_JAR_URL = 44;
public static final int PUSH_DUP_FAILURE = 45;
public static final int PUSH_FORMAT_FAILURE = 46;
public static final int PUSH_PROTO_FAILURE = 47;
public static final int PUSH_CLASS_FAILURE = 48;
public static final int AUTHORIZATION_FAILURE = 49;
public static final int ATTRIBUTE_MISMATCH = 50;
public static final int PROXY_AUTH = 51;
public static final int TRUSTED_OVERWRITE_FAILURE = 52;
有了这些代码的解释,我们就很容易知道错误的原因了。
另外,大家知道,有的手机在安装jar文件的时候,不需要jad文件。这是因为手机厂商在操作系统中内置了对jar文件的解析功能。就如同手机自动生成jad文件,然后使用这个jad文件安装jar文件一样。
jad文件的错误代码,分享相关推荐
- [工具] alx 和 jad 文件生成器 BerryCreate 2.0 分享
说明:经测试,的确很好的支持多个cod文件生成jad文件.小小缺憾:jad文件描述信息不能是中文. 转贴: 黑莓在线 [工具] alx 和 jad 文件生成器 BerryCreate 2.0 分享 很 ...
- linux mysql命令行导入_在linux中导入sql文件的方法分享(使用命令行转移mysql数据库)...
因导出sql文件 在你原来的网站服务商处利用phpmyadmin导出数据库为sql文件,这个步骤大家都会,不赘述. 上传sql文件 前面说过了,我们没有在云主机上安装ftp,怎么上传呢? 打开ftp客 ...
- JAD 文件的中文问题
Java 反编译工具 JAD 生成的 .jad 文件中,原始源文件中如果有中文字符的话,将会被转换成 Unicode 的编码格式,此时一般都用 JDK 里提供的 native2ascii 工具进行转换 ...
- 设置双击JAD文件打开的模拟器
如果你的开发环境中装了很多的模拟器,你双击JAD文件也许打开的是模拟器不是你想要的,尤其你先安装的是WTK,再安装SonyEricsson后,这时默认打开的是OnDeviceDebug模式: Inst ...
- jad文件生成工具--jad easy
jad文件生成工具--jad easy 前几天帮朋友在手机上安装java游戏,发现必须有jad文件才行,而网上down下来的java游戏基本上都没有jad文件 于是索性自己写了个小工具用来根据jar文 ...
- JAVA手机软件程序JAR文件和JAD文件详解
我们知道有JAVA功能的手机程序(包括应用程序,游戏和电子书等等),主要都是由两个文件组成,一个是*.JAR,一个是*.JAD. 下面给大家讲解一下他们的主要性质和信息JAR文件包含这个程序的Java ...
- KB: 如果通过API读取黑莓程序jad文件里面的属性
如果通过API读取黑莓程序jad文件里面的属性 How To - Programmatically read the attributes of a JAD file Last Updated: 12 ...
- windows使用/服务(7)电脑手机之间如何互传文件(华为分享)
其他设置互传方式 WiFi(无线局域网或WLAN) 想以无线方式互传大文件或巨大的传输,建议使用第四个WiFi.唯一的条件是电脑和手机必须连接到同一个无线路由器:电脑上,进入通知区的"无线网 ...
- 回收站文件恢复,分享4个巧妙解决方法!
案例:回收站文件怎么恢复 [清理电脑时一不小心清空了我的回收站,有朋友知道该怎么恢复吗?急急急!] 回收站对于电脑用户来说,可以带来很多的方便,能让用户能够在删除文件后将其恢复.但是,有时候我们会不小 ...
最新文章
- Fisher_Yates算法
- 2021-01-20 Python编程特殊小技巧汇集
- 专题导读:大数据创新实践
- 看到go语言简介想到的
- 关于QQ非会员发图限制
- python基础二:函数
- 系统学习机器学习之随机场(二)--MEMM
- centos6.5下编译安装mariadb-10.0.20
- Android 系统FaceDetector人脸识别检测,圆形相机预览框,截取图片中的人脸图片(宽高自定义),圆形图片显示。
- 潘多拉固件设置ipv6_OpenWRT IPv6配置
- android怎么安装CA证书及代理抓包
- 记在2019,winter is coming
- Java程序员如何月薪达到两万,需要技术水平达到什么程度?
- 定时器Timer(一)—— 定时器Timer的使用
- 《红色警戒2·尤里复仇》-第四章 随地建设
- Transformer课程 业务对话机器人Rasa 3.x 运行命令学习
- IOS字体设置及展现效果
- 乔布斯生母不知儿子去世
- File对文件夹、文件进行压缩
- implode()函数和explode()函数