我运行 ionic run android,它开始下载很多东西,除了我下载它并自己设置路径的 gradle
,现在我有 2 个问题:
1: ionic 框架是否应该在每个新项目中总是下载很多东西?
和
2: 我如何解决以下错误,我设置了 ANDROID_PATH
变量以指向存在包的 Android-SDK
出了什么问题:
评估根项目“android”时出现问题:
No installed build tools found. Install the Android build tools version 19.1.0
or higher.
最佳答案
答案是肯定的(通过Gradle),你必须设置ANDROID_HOME
,然后根据这个添加到PATH
。
在 Mac 上我遇到了同样的问题。我缺少 Android SDK。我不知道那是不是你的问题。我假设您没有 SDK,但您可以从该列表中的问题位置进行选择。
- 为您的平台下载并安装 Android SDK。我使用的是 Mac,因此将从这个角度提供说明。
- 转到登录启动屏幕上的
配置
,或通过文件或 Apple 菜单转到首选项。 - 转到
外观和行为 > 系统设置 > Android SDK
- 观察
Android SDK 位置
。我的是/Users/me/Library/Android/sdk
- 打开
~/.profile
- 添加
export ANDROID_HOME=/Users/me/Library/Android/sdk
- 添加
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
- 保存并
source ~/.profile
您可能会遇到未安装 Gradle 的其他问题。尝试:
- 下载二进制文件
- 解压到
/usr/local
或任何你可以写的地方(例如~/lib
我在本地安装这些东西的地方)如果你没有管理员权限 - sym 链接 gradle 的版本 -
cd/usr/local;ln -s gradle-3.5 gradle
- 像上面一样将
/usr/local/gradle
添加到您的$PATH
并再次source ~/.profile
。
我重读了这个问题,发现我在回答中添加了太多细节。我相信 $ANDROID_HOME
和路径线是您所缺少的。
您可能还需要打开 Android Studio 并执行它需要的任何配置。并在上面讨论的配置窗口中设置一个 SDK 平台。
希望对您有所帮助。
关于android - 安装 Android 构建工具版本 19.1.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41962807/