Android emulator Worklight 5.0.6-安装和更新失败,文件大小为NaN

Android emulator Worklight 5.0.6-安装和更新失败,文件大小为NaN,android-emulator,ibm-mobilefirst,Android Emulator,Ibm Mobilefirst,Worklight研究版本:5.0.6,构建ID:IWSO506-I20130307_1415 在Windows7上运行 在Android 4.0.2模拟器中进行测试 如果有一个小应用程序正在增量地更改CSS并重新部署,我会突然遇到一个失败,首先是无法直接更新,并且从emulator卸载了该应用程序,但无法安装该应用程序。安装看起来正常,启动并显示初始屏幕,但随后决定需要进行直接更新,即使应用程序刚刚重新部署,直接更新也会失败。更新对话框显示文件大小 WL服务器控制台或Android控制台中没有

Worklight研究版本:5.0.6,构建ID:IWSO506-I20130307_1415 在Windows7上运行

在Android 4.0.2模拟器中进行测试

如果有一个小应用程序正在增量地更改CSS并重新部署,我会突然遇到一个失败,首先是无法直接更新,并且从emulator卸载了该应用程序,但无法安装该应用程序。安装看起来正常,启动并显示初始屏幕,但随后决定需要进行直接更新,即使应用程序刚刚重新部署,直接更新也会失败。更新对话框显示文件大小

WL服务器控制台或Android控制台中没有错误


我推断我的项目没有正确构建,我尝试过清理项目并重建。同样的效果。我的下一步将是创建一个新项目,并逐步将我的代码迁移到那里,但是我欢迎任何关于如何从该错误中恢复的建议。

获得直接更新通知的唯一原因是您尝试安装的应用程序(.apk)的校验和值,与生成时存储到数据库的校验和值不同


尝试从Eclipse工作区中删除文件夹“WorklightServerHome”(本质上是删除基于开发文件系统的数据库)。然后再次尝试构建和部署应用程序,然后在模拟器上启动它。

获取直接更新通知的唯一原因是,您尝试安装的应用程序(.apk)的校验和值与构建时存储到数据库中的校验和值不同


尝试从Eclipse工作区中删除文件夹“WorklightServerHome”(本质上是删除基于开发文件系统的数据库)。然后再次尝试构建和部署应用程序,然后在模拟器上启动它。

是的,这就解决了它。有必要停止服务器,最好是停止Eclipse,以确保所有文件都已关闭,以便删除它们。然后,项目的初始重建失败,消息表明预期的文件不存在(毫不奇怪,它们刚刚被删除),但第二次重建工作正常。是的,修复了它。有必要停止服务器,最好是停止Eclipse,以确保所有文件都已关闭,以便删除它们。然后,项目的初始重建失败,消息表明预期的文件不存在(毫不奇怪,它们刚刚被删除),但第二次重建工作正常。