OpenFace1.1.版本发布!完全兼容!节约开发时间!升级方便!


OpenFace1.1版本对目前基于1.0版本所开发应用完全兼容,并提供一个更加方便的本地开发调试环境!升级过程非常简单!立即下载使用新的版本,就能为您的开发节约更多的时间!

根据前段时间广大开发者所反馈的问题和大家都比较集中提出的改善建议,经过研发人员的努力,目前OpenFace1.1版本上线了!此版本主要是对功能进行完善,并重点改进了本地的调试和开发环境。

OpenFace 1.1版本主要改进体现在:

1、 极大的简化了应用调试的过程。同一个应用重新编译时点击一下编译按钮即可,无需关闭模拟器,也不需要在浏览器窗口中编译。
2、 模拟窗口更接近真实的手机。提供了模拟键盘,不会因为采用的PC模拟键不同而导致应用的操作问题。
3、 更自然的调试窗口。其中compile和debug窗口可以输出应用运行时的log信息,原来的log文件也保留。
4、 保证了本地开发环境、在线开发环境和手机运行环境三者的统一。
5、 解决了已知的平台部分bug。

OpenFace1.1版本对1.0版本已开发的应用完全兼容,您如果已经建立了本地环境,您只需要将新的SDK下载下来,按如下方法操作就可以使用新的开发环境了,一切都非常简单!

如果您选择保留1.0版本,则:
1、下载并解压新的SDK,修改环境变量“MobileSDK_HOME”的值为新的SDK所在文件夹(如果希望和原来的SDK放在同一盘符下相同位置,新文件夹使用一个新的名字即可,不要使用中文和空格)。
2、将SDK1.0中的应用copy到SDK1.1的webroot目录下(必须还是位于webroot目录下,如/webroot/sample/)即可。
3、修改模拟器的Openface.ini文件,将其中需要编译的文件路径修改为相应的文件(相对路径,例如:如果是/webroot/game/index.lzx, 您则需要修改compile-file = HelloWorld/index.lzx 为compile-file = game/index.lzx),运行模拟器就可以开始调试了。

注:如果希望在1.0和1.1的环境中切换时,只需用修改环境变量“MobileSDK_HOME”的值为相应的SDK目录,并且启动相应SDK下的tomcat服务器和模拟器。

如果您选择不保留1.0版本 ,则:
1、将原来环境变量”MobileSDK_HOME”指向的文件夹(比如E:\ MobileSDK)下的内容全部删除(请备份您开发的应用)。
2、把新的SDK解压到该目录(比如上文提到的MobileSDK)。
3、再把保存的应用copy到MobileSDK/webroot/下的位置。
4、修改模拟器的openface.ini文件,将其中需要编译的文件路径修改为相应的文件(是相对路径,例如:如果是/webroot/game/index.lzx, 您则需要修改compile-file = HelloWorld/index.lzx 为compile-file = game/index.lzx),运行模拟器就可以开始调试了。

注:

1)如果新的模拟器在使用时,发现不能运行起来,请安装一个补丁程序,位于emulator_patch\vcredist_x86.exe,安装后就可以解决相应的问题。
2)本次更新,还修改了下载的页面和在线开发文档,另外本地文档也只提供参考手册的下载了(1.0版本的文档都还存在),其他的文档都需要在在线文档中进行察看了。这主要也是由于我们近期将会对所有的文档进行一次全面的完善。