Worklight Studion版本:5.0.6,内部版ID:IWSO506-I20130307_1415 在Windows 7上运行
在Android 4.0.2模拟器中进行测试。
如果有一个小应用程序正在逐步更改CSS并突然重新部署我首先遇到直接更新失败并且从模拟器卸载应用程序无法安装应用程序。安装似乎工作,启动并显示启动屏幕,但随后决定它需要执行直接更新,即使应用程序刚刚重新部署,直接更新也会失败。更新对话框显示文件大小NaN。
WL服务器控制台或Android控制台中没有错误。
我推断我的项目没有正确构建,我已经尝试清理项目并重建。同样的效果。我的下一步将是创建一个新项目并逐步迁移我的代码,但我欢迎任何建议如何从此错误中恢复。
答案 0 :(得分:1)
获取直接更新通知的唯一原因是您尝试安装的应用程序(.apk)的校验和值与构建时存储到数据库的校验和值不同。
尝试从Eclipse工作区中删除文件夹“WorklightServerHome”(实际上,删除基于开发文件系统的数据库)。然后再次尝试构建和部署应用程序,然后在模拟器上启动它。