admin管理员组

文章数量:1536659

2024年5月16日发(作者:)

1.什么是K-JAVA

1.1 K-JAVA简介

1、k-java即J2ME(Java 2 Micro Edition),是专门用于移动设备、嵌入式设备的JAVA软件。

2、k-java是由sun公司开发的针对手机进行移动软件开发的运行环境。

如果要在手机的操作系统上运行java程序,就必须让手机支持k-java(厂商内置)。在这个意义上,k-java

跟你电脑里安装的jdk是一样的,区别是一个在电脑上,一个在手机上。更细节来讲,手机硬件开机后,就把一切

功能交给操作系统负责。

操作系统如果发现自己是支持k-java运行环境的,并且己经安装好了k-java环境这时己有java程序正在打开,

则会启动k-java虚拟机。它把对所有k-java的程序的管理权交给k-java虚拟机, k-java会负责所有java程序的

生命周期管理。

一个Java程序包括两个文件:一个JAR文件,一个JAD文件。JAR文件是安装的数据文件,JAD文件是安装

的信息文件。JAD文件里面包含了程序的大小、名称、类型、安装路径、版权等等信息,我们可以通过修改JAD

文件,改变Java程序的安装路径。在实际的安装过程中JAR文件是必不可少的,JAD文件要不要都没关系,但是

如果没有JAD文件的话,那么你的Java程序就只能装在“应用程序”里面了。目前网站上提供下载的Java程序,

一般都会同时提供JAR和JAD两个文件。

1.2 为什么叫K-JAVA?

Java并不认识硬件,它如何能够运行在有限CLDC(Connected,Limited Device Configuration)及CDC

(Connected Device Configuration)上呢?原来,在这些设备上都需要植入一个叫Kilo Virtual Machine的东

西,这就是我们常说的K虚拟机。它是把Java编写的程序转换为机器运行指令的一个管理者。既然这个管理者叫

K虚拟机,那么运行在它上面的程序就可以叫做K-Software,或者K-Program,用来编写这些K-Program的J2ME

语言也就被理所当然地俗称为K-java了。

作者: 毕小朋 e-mail: hello_xiaopeng@ 微博:/00tester 转载请注明出处:/alexbxp

2. K-JAVA的特性

2.1 K-JAVA的平台开放性:

JAVA语言可以跨平台运行,软件开发商可以很容易的开发应用程序。

2.2 K-JAVA的动态下载能力:

用户可以轻松下载,并方便的安装到手机中,不断丰富商务和游戏功能。

2.3 K-JAVA提供了HTTP、TCP/IP等高级因特网协议:

手机预设K-JAVA平台后可以自由访问因特网,这意味着WAP协议之外的又一手机和网络之间的桥梁。

3. K-JAVA的测试总结

3.1 获取安装包

获取安装的途径有很多,最主要的有:WAP下载、PC下载再通过TF卡安装、蓝牙传输

3.2 安装卸载

程序安装包:icon显示正确

程序安装时:覆盖已有程序或不覆盖已有程序

程序安装位置:安装到手机或 TF卡

程序安装过程:提示信息正确性,意思明确

卸载结果:卸载成功、卸载干净

3.3 UI测试

3.3.1 分辨率:

测试不同手机分辨率下客户端软件的显示情况(图片、文字内容等)

作者: 毕小朋 e-mail: hello_xiaopeng@ 微博:/00tester 转载请注明出处:/alexbxp

本文标签: 程序安装手机文件运行