66得票9回答
为特定的风味和构建类型定义BuildConfigField

我有两种口味,假设它们是香草和巧克力。我还有Debug和Release构建类型,我需要Vanilla Release拥有一个true字段,而其他3种组合应该是false。def BOOLEAN = "boolean" def VARIABLE = "VARIABLE" def TRUE = "...

60得票9回答
将Android Gradle项目的构建工具升级到21.0.1:aapt抛出异常

我们有一个Android Gradle项目。今天我想将Android构建工具版本从20升级到21.0.1,但现在aapt失败了。* What went wrong: Execution failed for task ':myproject-android:processDebugResour...

59得票5回答
无法找到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...

52得票11回答
安卓工作室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 我已经从SDK管理...

46得票2回答
Visual Studio Build Tools 2017 离线安装程序

我这样生成了一个离线安装程序来安装构建工具:vs_BuildTools.exe --layout c:\VS_BuildTools2017_offline --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Vi...

42得票4回答
无法在Android Studio中安装支持仓库和同步项目。

我正在尝试使用版本为25.2.0的支持库,以便能够使用CameraKit库。 我已经下载了最新的构建工具: 和支持库: 我的gradle文件:apply plugin: 'com.android.application' android { compileSdkVersion 2...

37得票2回答
删除旧版本Gradle安全吗?

我最近发现我家目录下的.gradle文件夹膨胀到了将近2GB的大小。这主要是由于位于.gradle/wrapper/dists的所有旧版本引起的。 我当前正在运行v3.0,所以是否有必要保留所有这些其他二进制文件,并且是否会与AndroidStudio引发冲突,因为它本身正在运行内部Grad...

36得票3回答
我可以在构建时向 angular-cli 传递参数吗?

我想在构建 Angular2 (typescript) 应用程序时向 angular-cli 传递自定义参数。这是否可行?我如何在我的代码中访问这些参数? 场景是这样的: 我有一个 Angular2 应用程序,其中包含两种布局。每种布局有三种颜色(红色、蓝色、绿色)。我希望构建所有可能的组合...

34得票1回答
Android Studio 3.0:在gradle文件中找不到buildToolsVersion

最近我安装了最新稳定版本的Android Studio(v3.0),然后创建了一个新项目,并没有遇到任何问题。但是我发现在应用程序级别的build.gradle文件中没有buildToolsVersion字段。即使我搜索了所有项目文件(CtrlShiftF),也没有找到任何相关内容。 这意味...

34得票4回答
如何通过命令行安装旧版Android构建工具?

我正在安装Android SDK以创建自动化构建服务器。 我遇到了一个问题,我管理的许多基于Gradle的Android项目依赖于不同的构建工具版本。 其中一些项目仍需要旧的构建工具版本(例如v19.1.0)。 我的Android SDK程序包是在build-tools版本20刚发布时下载的...