草庐IT

build-wrapper

全部标签

android - 如何强制 Android Studio 0.6.0 使用 SDK Build Tools 19.1.0

我刚刚将我的AndroidStudio更新到0.6.0并将SDK构建工具更新到19.1.0但是我收到了这个错误:TheSDKBuildToolsrevision(19.0.3)istoolow.Minimumrequiredis19.1.0如何强制它使用SDKBuildTools19.1.0?我尝试删除19.0.3但没有帮助。[75364]WARN-nal.AbstractExternalSystemTask-TheSDKBuildToolsrevision(19.0.3)istoolow.Minimumrequiredis19.1.0com.intellij.openapi.exte

安卓工作室 : auto build like Eclipse

在使用Eclipse多年后,我决定使用AndroidStudio。但我发现AndroidStudio对我来说是一件坏事。事实上,似乎不可能像Eclipse那样拥有自动构建功能。文件修改保存时,看不到我的项目是否有错误、警告等。那么有什么办法可以启用吗? 最佳答案 IntelliJ(AndroidStudio)具有与eclipse完全不同的构建系统。它具有不同的增量编译。IntelliJ会告诉您当前打开的文件是否有错误/警告。如此简短的回答,不,你不能。打开文件时您会看到错误,您可以从菜单中选择“重建项目”,它将显示这些错误。您还可以

android - gradle assemble 和 gradle build 任务有什么区别?

如果我没记错的话gradleassemble确实运行gradleassembleDebug和gradleassembleRelease,但我相信gradlebuild也一样,那么它们两者有什么不同呢? 最佳答案 assemble将构建您的Artifact,而build将通过额外的检查来组装您的Artifact。build依赖于assemble,所以build是assemble的超集您可以使用--dry-run标志查看将要执行的任务。例如gradlewbuild--dry-run你会看到除了assemble之外,lint和test也会

android - Gradle 错误 : could not execute build using gradle distribution

我将AndroidStudio更新到0.2.7版本后,出现以下错误:org.gradle.tooling.GradleConnectionException:CouldnotexecutebuildusingGradledistribution'http://services.gradle.org/distributions/gradle-1.6-bin.zip'.:CouldnotexecutebuildusingGradledistribution'http://services.gradle.org/distributions/gradle-1.6-bin.zip'.这是我的bu

android studio "Use gradle wrapper"变灰

我尝试将Eclipse项目导入AndroidStudio。在migrationinstructions它说“在以下对话框中,选择使用gradle包装器并单击确定。(您不需要指定Gradle主页。)”问题是""Usegradlewrapper"被取消选中并变灰。有什么建议吗? 最佳答案 1)使用AndroidStudio创建一个新的简单项目。2)在新项目中找到gradle文件夹。3)使用eclipse中的导出选项来创建build.gradle脚本。(至少需要adt版本22.0)4)将gradle文件夹复制到您要导出到AndroidSt

安卓工作室 : "Use default gradle wrapper" vs. "Use customizable gradle wrapper"

AndroidStudio的Gradle选项到底有什么区别:AndroidStudio->Preferences->Gradle使用默认的gradlewrapper(推荐)和使用可定制的gradlewrapper?背景:我正在AndroidStudio中开发一个Android项目并使用Gradle包装器。但是,当我每次我的团队成员使用gui命令同步AndroidStudio项目时,我使用AndroidStudio设置“使用可自定义的gradlew包装器”:他们发现gradle/wrapper/gradle-wrapper.properties日期正在更新(并导致gitrepo上的额外差

android - 我应该将 .idea/caches/build_file_checksums.ser 添加到 .gitignore 吗?

我更新了我的AndroidStudiofrom3.0.1to3.1,并注意到我现有项目中有一个不熟悉的文件:.idea/caches/build_file_checksums.ser这不取决于你是否将AndroidGradle插件更新为thelatest3.1.0;一旦我在AndroidStudio3.1中打开一个现有项目,它会自动创建文件build_file_checksums.ser,即使我保持项目使用之前的3.0.1插件如下。dependencies{classpath'com.android.tools.build:gradle:3.0.1'}我也在AndroidStudio3

Android build gradle 太慢(依赖解析)

我使用AndroidStudio(我当前的版本1.5)已经2年了。一切都很好,但是当我下载Canary(2.1p5)时,一切都出错了。每次我想创建一个新项目或打开一个项目或同步或导入一个新的库或依赖项时,gradle的构建时间都太长了——将近20分钟。我什么都没做,我只是下载了Canary版本并运行它。症状:当我连接到互联网时发生这种情况第一个延迟在Gradle:Resolvedependencies':app:_debugCompile'...经过25分钟的build,几乎完成了注意:当我断开网络连接时,gradle会尽快完成我尝试通过以下方式解决此问题:我将gradle更改为离线工

Android 构建失败并出现 build.xml :479: SDK does not have any Build Tools installed

为什么我的构建失败并出现此错误?{android-sdk}/tools/ant/build.xml:479:SDKdoesnothaveanyBuildToolsinstalled将SDK工具更新到22后开始显示 最佳答案 试运行androidupdatesdk-u在终端中。你会在屏幕上看到这样的日志InstallingArchives:PreparingtoinstallarchivesDownloadingAndroidSDKPlatform-tools,revision17InstallingAndroidSDKPlatfor

php - 如何从 php ://temp wrapper 中删除文件

在PHP中,我使用内存中(或者更确切地说,内存中的临时文件)将图像从外部URL加载到GD资源中:$file='php://temp/img';copy($uri,$file);$src_img=@imagecreatefromjpeg($file);但是,据我了解,该文件仍保留在内存中,即使在imagecreatefromjpeg()之后我没有使用它。有没有办法释放php://temp包装文件使用的内存?或者至少发出文件不再使用的信号? 最佳答案 当您在php://temp(或php://memory中)中创建文件时,资源只会持续脚