OpenFace 环境配置指南
出自OpenFace
一、引言
本文档主要描述OpenFace的环境配置,帮助用户建立OpenFace的开发环境。(本文适用于OpenFace 的1.1版本)
二、Mobile SDK的安装步骤
1. 首先确认你已经安装了JDK(JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一些Java工具和Java基础的类库(rt.jar)。),这是运行LPS所必需的。如未安装,请从SUN公司官方网站下载1.5.8或以上版本。请按照安装提示,完成JDK的安装。
2. 请右键点击”我的电脑”打开“系统属性”,选择”高级”选项卡。点击“环境变量”按钮,检查是否已设置了JAVA_HOME的环境变量。 (注:环境变量是让系统能自动找到一些文件路径的设置)如果有,检查它的值是否是你安装的JDK的目录(默认安装在C:\Program Files\java\jdkxxxx。如果没有,请编辑新建,添加对应的变量名和变量值,如变量名为JAVA_HOME变量值为C:\Program Files\Java\jdk1.5.0_08,最后点击确定)。见图一
3. 图2显示了一台机器上设置好的JAVA_HOME环境变量。
4. 在“环境变量”设置窗口中,从“系统变量”查找Path变量,将%JAVA_HOME%\bin添加到Path环境变量中。环境变量如果不存在,则在环境变量部分点击添加,然后填入变量名和变量值。但是Path变量一般都有,因此找到这行点击编辑。出来编辑框后在变量值最后面加上分号(英文格式),然后再加上“%JAVA_HOME%\bin”
图3. 在Path环境变量中添加%JAVA_HOME%\bin
5. 将下载的Mobile SDK解压缩,这会产生一个MobileSDK的目录结构,你可以将这个目录置于操作系统中任何一个目录中。我们假设你将MobileSDK置于如下的目录位置:D:\MobileSDK。(接下来的步骤会用到)
6. 重新进入“系统属性”中的“环境变量”窗口,设置一个重要的环境变量:(方法同上)
MobileSDK_HOME(变量名),它指向你的MobileSDK(变量值)所在目录,在这里,它的值就是D:\MobileSDK。
7. 验证安装是否成功。
请双击“D:\MobileSDK\Start OpenLaszlo Server.bat”文件,启动LPS。其中MobileSDK目录是指你解压SDK后目录名,可以是其它名字。 在SDK压缩包中提供了一个HelloWorld的应用样例,你可以在模拟器上(\MobileSDK\emulator\OpenFace.Exe)编译运行测试环境是否安装成功(运行模拟器后直接点击编译按钮,编译成功后模拟器上应该显示”HelloWorld”,注:OpenFace.ini中设置了默认编译的应用为该应用)。
如需要编译其他应用,请将应用文件夹置于SDK的webroot文件夹之下,并配置模拟器的OpenFace.ini 文件,如一个game应用其主编译文件为index.lzx,其路径为D:\MobileSDK\webroot\game\index.lzx, 则配置OpenFace.ini中的compile-file = game/index.lzx,运行模拟器时则编译该应用。
注:编译后形成的应用文件将会直接的生成到模拟器的 root/application 目录下和程序本身的相应源程序的bin目录下,这里请留意。
三、OpenFace Player模拟器的使用
开发一个mobile应用需要反复调试,但这种调试一般是先在模拟器上进行,然后再下载到手机上进行。模拟器的作用在于它能在PC上提供一种模拟运行环境,它减少了调试过程中反复下载应用到手机的时间消耗。正式开发前,先了解一下emulator这个目录结构是有益的。在emulator目录中,OpenFace.exe是模拟器,启动它即可运行模拟器;OpenFace.ini是模拟器的配置文件,我们可以用它来配置模拟器的编译文件,显示区域大小和内存大小。一般情况下,显示区域大小和内存大小使用缺省配置即可。
更多关于模拟器的使用请参照《OpenFace 模拟器使用说明》。




