IBM Worklight 6.1.0.0:Android环境缺少一些文件

时间:2014-04-01 14:45:52

标签: android ibm-mobilefirst jsonstore

步骤:

  1. 创建一个示例应用程序“SampleApp”并为其添加“android”环境。
  2. 从android环境中删除“native”文件夹。例如SampleApp /机器人/天然
  3. 右键单击“android”文件夹并执行 - 运行方式 - >构建Android环境
  4. 观察:

    “native / libs”文件夹中缺少以下文件

    1. Android的异步-http.jar
    2. guava.jar
    3. 我没有找到任何其他方式来包含这些文件。在实际的Android设备(三星Tab 3)上,需要“guava.jar”文件来初始化JSONStore对象。

1 个答案:

答案 0 :(得分:0)

2014年4月2日更新:从评论到答案:

  

我已升级到Worklight 6.1.0.1。现在这个问题可以重现了   以下场景 - 1.而不是“本机”文件夹,只需删除这些   2个文件(android-async-http.jar,guava.jar)2。重建android   环境。

这没关系。本机文件夹被视为用户的域。这意味着如果用户决定删除它的一部分 - 例如从lib \文件夹中删除.jars,可能......减少应用程序的文件大小?没关系。这是用户的责任。


我在Worklight 6.1.0.1中对此进行了测试;创建了一个新项目和应用程序,添加了Android环境,Run As>在Worklight Development Server上运行。

假设丢失的文件位于我的android \ native \ libs文件夹中:

enter image description here

相关问题