StupidBeauty
Read times:1154Posted at:Thu Dec 23 19:59:11 2010< ?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"> - no title specified

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 opinions
Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands