【问题标题】:ionic build android error api not foundionic build android error api not found
【发布时间】:2015-11-26 20:16:21
【问题描述】:

当我尝试使用 ionic build android 构建应用程序时,我收到了这个错误:

[Error: Please install Android target: "android-22".

Hint: Open the SDK manager by running: C:\Program\ Files\Android\android-sdk\tools\android.BAT
You will require:
1. "SDK Platform" for android-22
2. "Android SDK Platform-tools (latest)
3. "Android SDK Build-tools" (latest)]
ERROR building one of the platforms: Error: cmd: Command failed with exit code 2
You may not have the required environment or OS to build this project
Error: cmd: Command failed with exit code 2
    at ChildProcess.whenDone (C:\Users\nbk2cbg\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:139:23)
    at ChildProcess.emit (events.js:110:17)
    at maybeClose (child_process.js:1015:16)
    at Process.ChildProcess._handle.onexit (child_process.js:1087:5)

我已经安装了 Android API 23、22 和 17。将 PATH 添加到环境变量中。安装并重新安装了nodejs。

显然我还安装了平台工具(全部)和构建工具(全部)。

我忘了说我的环境是在 windows 上。

还有什么想法吗?

【问题讨论】:

    标签: android cordova build ionic-framework


    【解决方案1】:

    试试这个解决方案:

    1. 您应该在构建它之前先添加 android 平台。

      cordova平台添加android

    2. 尝试将以下 Android SDK 文件夹附加到 PATH 环境变量:

    C:\Program Files\Android\sdk\tools

    C:\Program Files\Android\sdk\platform-tools

    1. 首先更新 Android SDK 工具和 Android SDK 平台工具。然后您将获得 API 21 的更新

    干杯兄弟..

    【讨论】:

    • 您是否在项目中添加任何插件??
    • 或者你应该从android sdk安装平台工具和构建工具。试着这样做并告诉我你发生了什么事?
    • 我已经安装了平台工具和构建工具(都是最新版本)。仍然出现同样的错误
    • 我编辑了我的答案,尝试执行上述操作,然后告诉我发生了什么。
    【解决方案2】:

    只要去掉android平台并添加3.7.1

    cordova platforms remove android
    cordova platforms add android@3.7.1
    

    之后

    ionic build android
    

    您会在以下位置找到 .apk 文件:

    "C:\Development\test\platforms\android\ant-build\MainActivity-debug-unaligned.apk"
    

    在一切正常之后,我遇到了与您完全相同的错误! 操作系统视窗 10 来源:https://stackoverflow.com/a/30029080/1106537

    【讨论】:

      猜你喜欢
      • 2014-05-09
      • 2015-01-07
      • 2014-05-18
      • 2020-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多