我的工作灯在Android模拟器中运行良好。根据文档,我在Eclipse中列出了两个项目:基础worklight应用程序和自动构建的特定于环境的Android项目。
问题是,当我在javascript端或我的index.html上更改任何内容,然后使用“Run As”=>单击特定于Android的项目时“Android应用程序”,父项目中没有任何变化实际上传播到Android项目。
仅当我选择父项目然后选择“运行方式”=> “在Worklight Development Server上运行”,然后是之前的操作,实际的JS / html更改实际上会反映在Android模拟器中。
为什么我要做这两个步骤?为什么不自动重新部署APK会导致父项目在一个步骤中重建?
谢谢!
答案 0 :(得分:2)
生成的Android项目就是 - 生成的 生成的Android项目是android \ native文件夹的镜像,它是" copy"。
为了更新这个" copy",您必须构建您的项目。这是你必须做的明确的行动,并且是设计的。
此外,我没有看到你提到的两个步骤。
因为生成的本机项目是一个单独的"副本"对于您的应用,您必须重新构建才能将这些更改添加到实际的应用中。