android - 安装 Android 构建工具版本 19.1.0

标签 android ionic-framework

我运行 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,但您可以从该列表中的问题位置进行选择。

  1. 为您的平台下载并安装 Android SDK。我使用的是 Mac,因此将从这个角度提供说明。
  2. 转到登录启动屏幕上的配置,或通过文件或 Apple 菜单转到首选项。
  3. 转到 外观和行为 > 系统设置 > Android SDK
  4. 观察 Android SDK 位置。我的是 /Users/me/Library/Android/sdk
  5. 打开~/.profile
  6. 添加export ANDROID_HOME=/Users/me/Library/Android/sdk
  7. 添加export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
  8. 保存并source ~/.profile

您可能会遇到未安装 Gradle 的其他问题。尝试:

  1. 下载二进制文件
  2. 解压到 /usr/local 或任何你可以写的地方(例如 ~/lib 我在本地安装这些东西的地方)如果你没有管理员权限
  3. sym 链接 gradle 的版本 - cd/usr/local;ln -s gradle-3.5 gradle
  4. 像上面一样将 /usr/local/gradle 添加到您的 $PATH 并再次 source ~/.profile

我重读了这个问题,发现我在回答中添加了太多细节。我相信 $ANDROID_HOME 和路径线是您所缺少的。

您可能还需要打开 Android Studio 并执行它需要的任何配置。并在上面讨论的配置窗口中设置一个 SDK 平台。

希望对您有所帮助。

关于android - 安装 Android 构建工具版本 19.1.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41962807/

相关文章:

java - Android Socket 输入流问题

java - 如何使工作 HttpResponse 更快?

android - Activity 内的通知栏(或类似的)

ionic-framework - Ionic 3,如何在每个页面更改时检查网络连接?

ionic-framework - Ionic 2 将单个组件设置为 md

build - “ionic build android” 上的 JAVA_HOME 错误

angularjs - Ionic/Angular JS - 从反向地理定位中获取特定值

java - 由 : java. lang.NoClassDefFoundError: Class not found using the boot class loader 引起;没有可用的堆栈跟踪

android - 为什么 Ionic 3 apk 构建时使用 '--prod --release android' 给出 Google Play 商店错误,表明应用程序是在 Debug模式下签名的?

java - 如何使用POST查询上传数据?