nancy
版主
积分:2542

openface开发常见问题--开发环境问题

以下是有关openface的常见开发问题解答

nancy
版主
积分:2542

1)问:下载了SDK,但是无法正确运行Tomcat服务。

答:首先检查是否正确按照了JDK,并正确配置系统环境变量(详细请参见使用文档)。其次检查Tomcat服务所用8088端口是否已经被占用(即开发主机上有其他应用使用该端口,比如另外一个tomcat服务器)。此外如果你使用的不是SDK中包含的tomcat,您的使用的tomcat需要是带bat而不是带自启动服务的,并且版本在5.0以上(建议使用5.12或者5.17)。正确启动tomcat后载浏览器窗口输入http://localhost:8080 应该能看见tomcat欢迎页面。
注:文档中假定您在本机开发,并且使用tomcat的8080端口,如果不是只需要将文档示例中主机名及端口号改成您使用的。

nancy
版主
积分:2542

2)问:启动tomcat服务后,在浏览器窗口输入地址出现找不到文件。

答:首先确保tomcat正常启动(见上)。其次保证你应用文件夹在mobileSDK(前面MobileSDK_HOME环境变量指定的文件夹)文件夹下的OpenLaszlo\WebRoot下。然后你输入的URL为http://主机地址(本机可使用localhsot):tomcat使用的端口号/OpenLaszlo/应用相对WebRoot的路径形如
D:\MobileSDK\OpenLaszlo\WebRoot\myapp\index.lzx
其中D:\MobileSDK 为环境变量MobileSDK_HOME的值。请求的url应该如下:
http://localhost:8080/OpenLaszlo/myapp/index.lzx
如果以上正确但问题还存在,请检查是否正确设置了JAVA_OPTS和MobileSDK_HOME的系统环境变量(为了避免在手工输入时键入不必要的空格导致参数错误,请使用复制的方式录入),然后检查你是否将SDK中提供的OpenLaszlo.xml配置文件copy到使用的tomcat相应目录。

nancy
版主
积分:2542

3)问:我的tomcat正常启动,并且能正常编译SDK中提供的例子,但是编译我的应用时无任何反应,没有产生目标代码。
答:请检查你的应用目录中是否有app.properties文件,然后检查该文件中icon参数指定的图片是否存在。app.properties文件的参数含义请见使用文档。

nancy
版主
积分:2542

4)问:运行模拟器黑屏或死机
答:首先请检查OpenFace.ini是否存在。其次检查模拟器exe文件所在目录下的\root\desktop 子目录中是否目标代码。目标代码至少包含desc.xml,xml文件说明了应用首要目标代码文件,相关联文件必须存在。

nancy
版主
积分:2542

5)问:OpenFace WebIDE 能在 FireFox 上跑吗?
答:目前还不支持firefox运行应用,目前支持的浏览器只有IE6和IE7.
在firefox上可以进行编写和编译。

nancy
版主
积分:2542

6)问:插件更新
答:有新插件,请更新
卸载插件1
1.首先打开【开始】,点击“运行”,在弹出运行输入框中输入:
regsvr32 /u ElooPlugin.ocx 2.其次删除目录为C:\ElooPluginPath的文件夹 3.最后删除目录为C:\WINDOWS\system32下名为ElooPlugin.ocx的文件
完成上述三步操作,即可成功卸载插件。

nancy
版主
积分:2542

7)请问怎么往手机上装程序呢?
怎么一下载player就自动下载sdk而不是player呢?
问题已经解决可以尝试一下,在手机上可以直接的下载openface player安装,不过要注意一下型号是否合适

nancy
版主
积分:2542

8)问:现在我安装openface1.0;Java安装成功啦;MobileSDK也按照配置的步骤给配好啦!但是现在就是无法打开
Start OpenLaszlo Server.bat(打开自己立即关闭);检查了还几遍,没有什么不对的。
这是什么原因啊?跟系统有关吗?我们用的是XP.
请给予帮助!!!
答:应该没有正确设置好Java的环境变量导致的,
首先设置JAVA_HOME的环境变量(或者检查这个是否对),然后在Path中加上相应的路径。
其次设置MobileSDK_HOME的环境变量。
这部分在wiki的环境配置指南中有说明。
首先,确认你已经安装了JDK,这是运行LPS所需要的。
如果你已经安装了JDK,可以跳过这部分。如果还未安装,请从SUN公司的官方网站下载JDK 1.5.8或以上版本。
安装JDK之后,请检查是否已设置了JAVA_HOME的环境变量,
另外,你需要保证可直接访问到JDK中bin目录下的可执行文件,方法是将%JAVA_HOME%\bin添加到Path环境变量中……

nancy
版主
积分:2542

9)问:我的问题不在以上问题中
答:观察tomcat的输出窗口,看是否能提供解决问题的提示信息。如果还不能解决,请在OpenFace论坛中请求帮助或者联系易路联动技术支持[techsupport#eloomobile.com]( 把#变为@)

Leo
游民
积分:10

请问怎么改变模拟器字体大小(不是应用程序中的字体,而是模拟器的各种提示的字体),因为使用的是14'液晶屏,字体非常小,看起来很吃力。谢谢

sylvia
版主
积分:321

只能是一般的电脑上改变应用程序字体大小的办法,比如降低分辨率为800*600,或者在桌面空白处右键选择属性,然后“设置”--“高级”--“常规”中把DPI设置成大尺寸。

leonore
版主
积分:620

可通过调整系统显示属性的方式来改变,有两种方式提供:(1)调整显示字体大小(2)降低屏幕分辨率。可在桌面空白处点击鼠标右键--选择属性栏---打开显示属性窗口,对“外观”标签中的字体大小或“设置”标签中的屏幕分辨率进行调整。

jammy
游民
积分:60

Two Question:
1, 启动模拟器时,出现错误提示框“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会解决此问题”!

2, 在线开发时,模拟器页面始终停留在“正在下载”的等待界面。看不到应用界面!

sboy114
游民
积分:10

Hi