周转箱厂家
免费服务热线

Free service

hotline

010-00000000
周转箱厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

我的JAVA怎么了JAVA安装的一些问题

发布时间:2020-01-14 18:56:42 阅读: 来源:周转箱厂家

我的JAVA怎么了?JAVA安装的一些问题TOMPDA.COM 作者:guang1062006年07月21日经常看见论坛上有网友问为什么自己的S60手机无法安装JAVA游戏或程序,具体表现为点击安装JAR的文件闪一下就没反映,下面就这个问题,从最基本的说起。

先说说JAVA程序的构成:

a、JAR文件:JAR文件是许多信息经过封装后形成的捆绑体。

通常一个应用程序未封装前由许多文件构成,除了Java类以外,其他文件(诸如图像和应用程序数据)也可能使这个程序包的一部分。把所有这些信息捆绑成一个整体就形成了JAR文件。

b、JAD文件:JAD是Java应用程序描述器文件。

创建一个JAD文件一般有两个原因,一是向应用程序管理器提供信息,说明JAR文件的内容,使用这些信息就可以判断一个MIDlet是否适合运行这个设备上。例如,通常查看属性MIDlet-Data-Size,应用程序管理器可以确定MIDlet是否需要提供比设备更多的内存;二是提供一种方法,可以把参数传送到MIDlet而不必更改JAR文件。

不少菜鸟把JAVA程序下到电脑里之后都会以为那是一个压缩包,其实出现这种情况主要是因为电脑中安装了压缩软件WINRAR3.0以上版本。下到电脑里这样JAR文件将自动被识别为压缩文件(WINRAR的图标),如果解压了将造成程序无法安装!因此,在解压前要看清楚文件的后缀名,如果是.ZIP、.RAR文件才需要解压缩。

再说说安装的问题:

大部分人装JAVA程序的步骤就是,把JAR文件拷近自己手机,点击打开安装就行,对于部分高版本的JAVA程序来说这是没问题的,但1.0版本的就必须要下载这两个文件。

这就是本文开头所说的无法安装的情况,当然这是原因之一。这时候,我们需要将JAD文件存到手机上同一个目录,就可以安装了。

另外,虽然同样都是遵照统一的MIDP和CLDC规范编写的Java应用程序,但由于在具体程序开发中针对的机型不同,因此配置也会不同,所以这些程序可能是无法通用的,这就是诺基亚的Java程序无法用于语其它品牌的手机上面的原因。

原因之二,除了因JAD的原因引起的不能安装外,由于系统识别问题,在装JAVA程序的时候最好不要让JAR文件的文件名出现非英文字符,用纯英文字符做文件名最好。

暂时先说这么多,希望对大家有帮助,各位汤友若还有什么问题欢迎来TOMPDA智能手机版,论坛上还有更多的网友会帮助你。

医生网上预约挂号

预约挂号

全国医院医生排行榜