我正在为我的移动应用程序项目使用 Worklight 6.1。为什么在 Eclipse 中预览时会收到此错误消息?
错误信息:
[ERROR ] FWLSE0020E: Ajax request exception: The application 'example' with version=1.0 does not support the android environment [project example]
[ERROR ] FWLSE0117E: Error code: 1, error description: INTERNAL_ERROR, error message: FWLSE0069E: An internal error occurred during gadget request [project example]The application 'example' with version=1.0 does not support the android environment, User Identity {SubscribeServlet=null, wl_authenticityRealm=null, wl_remoteDisableRealm=null, SampleAppRealm=null, wl_antiXSRFRealm=null, wl_deviceAutoProvisioningRealm=null, WorklightConsole=null, wl_deviceNoProvisioningRealm=null, wl_anonymousUserRealm=null}. [project example]
com.worklight.common.log.filters.ErrorFilter
您的项目在 Worklight 6.1.0 中对我来说效果很好。
我创建了一个新的 Eclipse 工作区,并将项目导入其中。
然后我:
- 右键单击适配器文件夹("UserId"),然后选择"运行方式>部署工作灯适配器
- 右键单击应用程序文件夹("WokrlightMobile"),然后选择"运行方式>在Worklight开发服务器上运行 "
我继续加载到Worklight控制台,单击Android预览图标和MBS中加载的应用程序。我还收到了来自适配器的"成功"对话框。
在全新的工作空间中尝试。
我通过增加Android和iPhone应用程序的版本号解决了这个问题。