OpenFace 环境配置指南
出自OpenFace
一、引言
本文档主要描述OpenFace的环境配置,帮助用户建立OpenFace的开发环境。(本文适用于OpenFace SDK 的2.0以上版本,点击查看1.1版本)
二、Mobile SDK的安装步骤
1. 安装JDK: 首先确认你已经安装了JDK(JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一些Java工具和Java基础的类库)。如未安装,请从SUN公司官方网站下载 1.5.8或以上版本。请按照安装提示,完成JDK的安装。
2. 配置环境变量: 请右键点击“我的电脑”打开“系统属性”,选择“高级”选项卡。点击“环境变量”按钮,检查是否已设置了JAVA_HOME环境变量。如果有,检查它的值是否是你安装的JDK的目录;如果没有,请点击“新建”,添加对应的变量名和变量值,最后点击确定。参见图1和图2。
选中系统Path环境变量,点击“编辑”,将%JAVA_HOME%\bin添加到Path环境变量中。参见图3。
图3. 在Path环境变量中添加%JAVA_HOME%\bin
3. 安装Mobile SDK 2.0:
解压Mobile SDK 2.0压缩包(下载地址:[1])至指定的目录,例如:D:\MobileSDK2。
4. 启动模拟器: 首先运行D:\MobileSDK2\Start OpenLaszlo Server.bat,启动Laszlo Presentation Server (LPS)。然后运行D:\MobileSDK2\emulator\Drivers\C\OpenFace.exe,启动模拟器。参见图4。
5. 在模拟器上运行应用程序:
打开D:\MobileSDK2\emulator\Drivers\C\OpenFace.ini文件,设置compile-file为需要编译的应用的主程序文件路径,例如:compile-file = HelloWord/index.lzx(注:路径是相对于D:\MobileSDK2\OpenLaszlo\webRoot的路径),点击模拟器上的编译按钮进行应用编译。编译成功后,模拟器自动运行该应用。
6. 在Nokia S60手机上运行应用程序: 下载S60的OpenFace Player压缩包到PC(网址:[2]),将解压后的sisx文件按照安装向导提示安装到手机上,然后就可以将在模拟器上调试好的应用放到手机上来运行。在模拟器中,编译后的应用是放置在 D:\MobileSDK2\emulator\Drivers\C\root\eloo\download_apps目录下(注:该目录下编号最大的文件夹对应的是最新编译运行的应用);在手机上,应用的所有文件必须放置在 root\eloo\apps\0000000000000001目录中。
备注 – 升级说明:
Mobile SDK 2.0 与1.0/1.1的差异说明请详见Release Notes。Mobile SDK的安装是解压缩安装,不同版本的SDK可安装在不同的目录。
如果用户不想保留1.0/1.1版SDK,可以直接将其对应的目录全部删除即可(注:请预先备份好自己写的应用)。
在SDK 1.0/1.1下开发的应用可直接拷贝到SDK 2.0安装目录的OpenLaszlo\webRoot子目录下,重新编译即可运行。
三、OpenFace Player模拟器的使用
开发一个mobile应用需要反复调试,但这种调试一般是先在模拟器上进行,然后再下载到手机上进行。模拟器的作用在于它能在PC上提供一种模拟手机运行环境,它减少了调试过程中反复下载应用到手机的时间消耗。
更多关于模拟器的使用请参照《OpenFace 模拟器使用说明》




