IBM Worklight - 项目构建问题

Posted

技术标签:

【中文标题】IBM Worklight - 项目构建问题【英文标题】:IBM Worklight - Trouble with project build 【发布时间】:2014-03-11 17:19:33 【问题描述】:

我有两个问题:

    我无法导出 .apk 文件 我不明白为什么会出现错误(见下文),虽然项目正在服务器上编译和运行

full size

【问题讨论】:

【参考方案1】:

如何导出为 .apk

Worklight 不会将生成的 android 项目导出到 .apk。为此,您需要使用 Google 提供的 ADT 插件(我看到您已经安装了)。

导出 .apk 有两种方式:调试模式和生产模式。 要了解此概念,请查看 Google 提供的以下文档:

http://developer.android.com/tools/publishing/app-signing.html

一般步骤是:

    右键单击生成的 Android 项目 选择 Android 工具 > 导出签名的应用程序包或导出未签名的应用程序包。 按照向导进行操作

项目出错

此错误也与 Worklight 生成的 Android 项目无关。此错误表示您正在使用某个 API 级别(在本例中为 18)构建应用程序,但您的 Android SDK 中未安装此 API 级别。

查看 Google 提供的以下文档:

http://developer.android.com/guide/topics/manifest/uses-sdk-element.html

修复错误:

    打开 Android SDK 并选择适当的 API 级别进行安装。 右键点击生成的Android项目>属性>Android>目标平台 更改为 API 级别 18

【讨论】:

以上是关于IBM Worklight - 项目构建问题的主要内容,如果未能解决你的问题,请参考以下文章

IBM Worklight - 如何使 Android 环境代码“独立于”生成的项目?

IBM Worklight 6.0 - 在以下期间发生内部错误:Worklight 应用程序构建器

跨平台应用 IBM Worklight

IBM Worklight - .war 构建器使用错误的 Java 版本

更改 IBM Worklight 项目路径

无法在 IBM Worklight 的 windows phone 8 中运行混合应用程序