标签: build-tools

蚂蚁警告:"'includeantruntime'未设置"

我收到以下警告:

[javac] build.xml:9: warning: 'includeantruntime' was not set, 
defaulting to build.sysclasspath=last; set to false for repeatable builds
Run Code Online (Sandbox Code Playgroud)

这是什么意思?

java ant build javac build-tools

392
推荐指数
6
解决办法
24万
查看次数

如何在命令行上安装Android SDK Build Tools?

我想从命令行设置Android dev环境,遇到以下问题:

wget http://dl.google.com/android/android-sdk_r22.0.5-linux.tgz
Run Code Online (Sandbox Code Playgroud)

解压缩文件后,运行

tools/android update sdk --no-ui
Run Code Online (Sandbox Code Playgroud)

但是,跑步太慢了

Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml
Run Code Online (Sandbox Code Playgroud)

结果是文件夹构建工具中没有任何内容,我想要的是aapt和apkbuilder,因为我想在没有ant的情况下从命令行构建apk.

sdk android build-tools android-build aapt

285
推荐指数
11
解决办法
27万
查看次数

如何在不安装IDE的情况下在构建服务器上安装VS2017版本的msbuild?

从历史上看,这已经使用Microsoft Build Tools完成.但似乎构建工具可能不适用于2015年之后的版本.替换似乎是Visual Studio构建工具,它似乎还没有真正的主页.

我下载了VS2017 Professional安装程序,然后转到Individual Components选项卡.然后,摘要告诉我Visual Studio核心编辑器在那里,占用753MB.我不想要编辑.只是msbuild.没有办法取消选择编辑器.

有没有办法安装最新版本的msbuild而不安装Visual Studio IDE?

msbuild build-tools build-server visual-studio-2017

193
推荐指数
1
解决办法
13万
查看次数

Bazel和Gradle有什么区别?

谷歌只是开源其构建工具Bazel.这个工具和Gradle有什么区别?Gradle不能做什么,它做得更好,Gradle做得更好?

build-process build-tools gradle bazel

134
推荐指数
3
解决办法
3万
查看次数

如何使用SBT编译测试而不运行它们

有没有办法用SBT构建测试而不运行它们?

我自己的用例是使用scalac插件对测试代码运行静态分析.另一个可能的用例是使用单独的运行程序运行部分或全部测试代码,而不是内置于SBT中的运行程序.

理想情况下,这个问题的解决方案适用于任何SBT项目.例如,Maven有一个test-compile命令,可以用来编译测试而不运行它们.如果SBT有同样的事情会很棒.

不太理想,但仍然非常有用,将是涉及修改项目的构建文件的解决方案.

scala build-tools sbt

94
推荐指数
4
解决办法
2万
查看次数

在Android studio中更新buildToolsVersion '23 .0.1'后出现内存问题

我更新后经常出现内存问题buildToolsVersion '22.0.1',buildToolsVersion '23.0.1'我真的很困惑,不知道如何解决这个问题,因为这个错误仅显示buildTools版本23.0.1.而当我改变它时它工作正常22.0.1.请帮我.我发布的错误如下,

Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded
Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded
Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.transform.api.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_25\bin\java.exe'' finished with non-zero exit …
Run Code Online (Sandbox Code Playgroud)

android build-tools android-build android-studio build.gradle

74
推荐指数
4
解决办法
4万
查看次数

gem install json -v 1.7.3给出'请更新你的PATH以包含构建工具'

当我跑:

rails new blog
Run Code Online (Sandbox Code Playgroud)

我明白了:

Installing json (1.7.3)
Gem::InstallError: The 'json' native gem requires installed build tools.

Please update your PATH to include build tools or download the DevKit
from 'http://rubyinstaller.org/downloads' and follow the instructions
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'
An error occurred while installing json (1.7.3), and Bundler cannot continue.
Make sure that `gem install json -v '1.7.3'` succeeds before bundling.
Run Code Online (Sandbox Code Playgroud)

当我跑:

gem install json -v 1.7.3
Run Code Online (Sandbox Code Playgroud)

我明白了:

Please update your PATH to include build tools or download the DevKit
from 'http://rubyinstaller.org/downloads' …
Run Code Online (Sandbox Code Playgroud)

json build-tools ruby-on-rails-3 windows-8

70
推荐指数
1
解决办法
6万
查看次数

Android Gradle Project将构建工具升级到21.0.1:aapt抛出异常

我们有一个android gradle项目.今天我想将android构建工具版本从20升级到21.0.1,但现在aapt失败了.

* What went wrong:
Execution failed for task ':myproject-android:processDebugResources'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
        c:\_DEVELOP\AndroidSDK\sdk\build-tools\21.0.1\aapt.exe package -f --no-crunch -I c:\_DEVELOP\AndroidSDK\sdk\platforms\android-16\android.jar -M D:\_MY_PROJECT\trunk\myproject_bin\gradle\build\re
lease\myproject-android\intermediates\manifests\full\debug\AndroidManifest.xml -S D:\_MY_PROJECT\trunk\myproject_bin\gradle\build\release\myproject-android\intermediates\res\debug -A D:\_MY_PROJECT\tr
unk\myproject_bin\gradle\build\release\myproject-android\intermediates\assets\debug -m -J D:\_MY_PROJECT\trunk\myproject_bin\gradle\build\release\myproject-android\generated\source\r\debug -F D:\_PIVOSC
ORE_P4\trunk\myproject_bin\gradle\build\release\myproject-android\intermediates\res\resources-debug.ap_ --debug-mode --custom-package com.myproject.app -0 apk --output-text-symbols D:\_MY_PROJECT\trunk\
myproject_bin\gradle\build\release\myproject-android\intermediates\symbols\debug
Error Code:
        255
Run Code Online (Sandbox Code Playgroud)

我有一些警告说:

libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
Run Code Online (Sandbox Code Playgroud)

我修复了这些,但在appcompat-v7库中还有6个.

如果我将构建工具版本恢复为20,一切正常.

有人遇到过这个问题吗?

android build-tools gradle android-gradle-plugin

60
推荐指数
4
解决办法
6万
查看次数

未能找到Build Tools修订版21.1.1 - sdk是最新的

我正在运行linux android sdk安装,我的新项目需要Build tools 21.1.1

不知何故,这个构建工具不存在,尽管我的sdk是最新的,但是在build-tools文件夹中现在有android-4.4W文件夹

android update sdk --no-ui

在此输入图像描述

我的sdk/build-tools文件夹

在此输入图像描述

我已经将内容以testwise方式移动到21.1.1文件夹,但这也未被识别.

这是一个错误吗?如何获得正确的构建工具?

linux android revision build-tools gradle

59
推荐指数
3
解决办法
8万
查看次数

Android Studio Gradle BuildTools修订版

我在Android Studio 0.5.9中有一个Android项目,Gradle抛出此错误:

Error:The SDK Build Tools revision (17.0.0) is too low. Minimum required is 19.0.0
Run Code Online (Sandbox Code Playgroud)

我已经从SDK Manager安装了SDK Build Tools Revision 19,这是我的build.gradle

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.10.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 17
    buildToolsVersion "19.0.0"

    defaultConfig {
        minSdkVersion 9
        targetSdkVersion 17
    }

    sourceSets {
        main {
            manifest.srcFile 'Manantiales/src/main/AndroidManifest.xml'
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

如果已经安装了构建工具19,如何告诉gradle使用它?

编辑:我标记了一个不同的答案作为最佳答案,因为它是适用于大多数人的答案

android build-tools android-studio

51
推荐指数
5
解决办法
8万
查看次数