Ionic由于android-24目标无法构建Android

3

我正在执行以下ionic命令:

ionic build android

我收到了这个错误信息:
Hint: Open the SDK manager by running: /usr/local/Cellar/android-sdk/24.3.4/bin/android
You will require:
1. "SDK Platform" for android-24
2. "Android SDK Platform-tools (latest)
3. "Android SDK Build-tools" (latest)]

所以我打开了SDK管理器,看到以下信息: 我已经删除、添加、安装、尝试构建等等,但是一无所获。我也尝试了所有这些对我的文件的更改,但仍然没有任何进展。
我还尝试将android_home路径添加到我的.bash_profile中。目前我没有配置它。但之前它没有起作用。

请尝试安装所有工具? - Muhsin Keloth
2个回答

1

指令1:

在添加了你的ANDROID_HOME之后,请确保进行以下操作:

  1. 重新启动你的系统或运行source ~/.bash_profile

  2. 从你的项目中删除Android平台ionic cordova platform rm android或ionic platform rm android

  3. 添加Android平台ionic cordova platform add android

  4. 然后执行ionic cordova run android或ionic run android

指令2:

要设置你的ANDROID_HOMEJAVA_HOME,请按照以下步骤进行:

  1. Run command open ~/.bash_profile
  2. Paste the below in the file that opens on your Text editor

    export ANDROID_HOME=/usr/local/Cellar/android-sdk/24.4.1_1
    export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
    
  3. Save - "Command S" or "Ctrl S"

  4. Then Follow the "Instruction 1:" above

注意:确保您拥有24.4.1_1 SDK

希望这有所帮助。


0

我不确定为什么它提到了android-24,但对于我来说,只需安装最新的(在这种情况下是23),并根据您提到的SO链接(this答案)更新两个project.properties文件和清单即可。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接