我正在尝试将Worklight应用程序部署到Android设备,但没有成功。相同的应用程序已部署到iPad,其中有一个功能允许用户设置IP地址。我知道这不是一个完美的解决方案,但现在它将达到目的。
我想知道Android设备中是否有相同的功能。
答案 0 :(得分:1)
纳达,
请提及您正在使用的Worklight Studio版本。从评论中听起来像Worklight 5.x。
与iOS不同,Android内部也有内置服务器。
如果在application-descriptor.xml中使用以下内容:
<worklightServerRootURL>http://${local.IPAddress}:8085</worklightServerRootURL>
应用程序将在设备中查找Worklight Server 。那显然不会奏效。
使用Android设备时,请确保您提供的值worklightServerRootURL
是托管Worklight Server的计算机的IP地址(即使用Worklight Studio插件安装Eclipse的计算机)。
ipconfig
WorklightServerRootURL
通过执行上述操作,应用程序(无论是安装在iPad,Android模拟器还是Android设备上)将始终尝试访问托管服务器的实际计算机。
备注:强>
此功能也存在于Android中,可通过点击设备中的物理菜单按钮然后点击“工作灯设置”按钮来访问
但我确实建议您按照我的步骤进行操作,以便正确配置您的项目。
如果您的确意味着您想要因任何原因更改设备的IP地址,那么这与Worklight无关。