【问题标题】:Missing WLInitializationPlugin when app is started worklight 6.2启动应用程序时缺少 WLInitializationPlugin worklight 6.2
【发布时间】:2015-02-10 14:59:53
【问题描述】:

我已经为构建和部署我的项目制作了 ant 任务。 ant 任务已正确配置,但是当从 appcenter 下载应用程序或从 jenkins 生成的 apk 安装应用程序时,它会在启动时抛出一些 classNotFoundExceptions:

02-10 16:10:54.860: W/System.err(7584): java.lang.ClassNotFoundException: com.worklight.androidgap.plugin.WLInitializationPlugin

02-10 16:10:55.640: W/System.err(7584): java.lang.ClassNotFoundException: com.worklight.androidgap.plugin.WLApp

如果我从 Eclipse 运行应用程序,它可以工作。真不知道jenkins和eclipse建项目有什么区别……

环境: 工作灯 6.2 安卓移动平台

【问题讨论】:

  • 您是否确保从服务器安装文件夹中获取 ant 任务文件(它们被提取到那里)?可能是它们不是最新的。
  • @IdanAdar 是的,ant 任务文件是最新的,我从 /opt/IBM/Worklight/WorklightServer 获取它们,这是用于 worklight 6.2

标签: android ant jenkins ibm-mobilefirst


【解决方案1】:

@IdanAdar 我修复了这个问题,因为我的 uicandroid.jarworklight-android.jar 是 6.1 的旧版本,所以我将它从 6.2 复制到 native/libs 文件夹当从詹金斯构建时,应用程序正常工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-14
    • 2019-09-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多