< ?xml version="1.0" encoding="UTF-8"?>
< !DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd">
VAInstall0.24文档翻译:构建安装包,Building the package
在设置了那两个配置文件之后,打包者可以为指定的目标平台来构建他她的安装包了。
直接执行VAInstall 类,带上".vai"文件作为它的唯一参数。classpath(类路径)必须包含lib/目录中 的jniregistry.jar 和vainstall.jar。
Unix:
$ cd VAInstall/examples/hello
$ java -cp ../../lib/jniregistry.jar:../../lib/vainstall.jar com.memoire.vainstall.VAInstall hello.vai
Windows:
C:Program Files> cd VAInstallexampleshello
C:Program FilesVAInstallexampleshello> java -cp ....libjniregistry.jar;....libvainstall.jar com.memoire.vainstall.VAInstall hello.vai
构建过程将会分析配置文件,如果发现有错误,则退出。否则,它开始压缩文件列表中的文件,在这个过程中会跳过那些找不到的文件。
最终,将一次性生成针对不同目标平台的自解压程序,每个平台一个。
每个输出文件的文件名都是在主配置文件里指定的"类名",接着是一个扩展名(Windows 系统是".exe",Linux 原生程序是".lin",Unix 脚本是".sh",Java 类是".class",Jar 可执行程序是".jar",JavaWebStart 是".jnlp")。
重要:请注意Java 类目标不能从一个像 CD-Rom 这样的只读媒体上安装,因为它需要向媒体上写入一个文件。
其它目标的安装包都可以从一个只读媒体上安装。
Your opinionsHxLauncher: Launch Android applications by voice commands