草庐IT

gradle 和 manifest 上的 Android sdk 版本

我几周前开始使用AndroidStudio,我有一个问题,在build.gradle文件中,我们可以像在list中一样设置minSdkVersion,但是一个会覆盖另一个吗?如果我们在gradle和manifest上设置不同的值,结果是什么? 最佳答案 在构建项目时,项目中的list文件会被gradle覆盖。 关于gradle和manifest上的Androidsdk版本,我们在StackOverflow上找到一个类似的问题: https://stackove

android studio gradle版本增量

我正在尝试在gradle、androidstudio中设置一个不错的小版本控制脚本,每次我构建时版本名称都会增加,而版本代码只会在我构建发布时增加。这可能吗?我认为可以解决这个问题的方法是检查下面的if语句是否是一个版本。但是如何检查它是否是一个版本?android{compileSdkVersion19buildToolsVersion"19.0.3"defversionPropsFile=file('version.properties')defcodedefnamedefPropertiesversionPropsif(versionPropsFile.canRead()){ve

android - Intellij Idea 日志 GradleConnectionException : Could not execute build using Gradle installation while building

我使用IntellijIdea13.1.1并且在构建时出现GradleConnectionException:Error:org.gradle.tooling.GradleConnectionException:CouldnotexecutebuildusingGradleinstallation'C:\Users\\.gradle\wrapper\dists\gradle-1.10-all\6vpvhqu0efs1fqmqr2decq1v12\gradle-1.10'.:CouldnotexecutebuildusingGradleinstallation'C:\Users\\.gr

android - 配置 Gradle 以在开始编译之前执行自定义构建步骤

我今天开始使用Gradle,在搜索了一个小时并尝试了来自SO(例如1)和不同博客(例如2)和文档(例如3)的所有可能答案之后,我需要一些帮助.我的问题很简单:如何在常规构建过程中执行自定义构建步骤(在我的例子中是使用自定义Android.mk执行ndk-build)?build.gradle看起来像这样:importorg.apache.tools.ant.taskdefs.condition.Osapplyplugin:'com.android.application'android{compileSdkVersion19buildToolsVersion"21.1.2"defaul

android - Gradle 项目同步失败?

今天早上当我启动我的项目时,它随机给我一条消息说Gradleprojectsyncfailed。基本功能(例如编辑、调试)将无法正常工作。在AndroidStudio中。我查看了人们为这个问题提出的其他答案,但他们一直没有工作。我使我的chaches无效/重新启动了我的项目,但没有运气。我还从我的项目文件夹中删除了我的.gradle文件夹,但仍然没有成功。如果你们中的任何一个能帮助我,那就太棒了!昨天我在做项目或其他任何事情时都没有发生,我想知道为什么现在发生了。哦,是的,它还说这是一条gradle消息:Error:C:\Users\Dave\.gradle\caches\2.2.1\

java - Gradle 构建错误 :Android java. exe 以非零退出值 1 完成

已尝试以下所有链接的解决方案:GradleBuildErrorsAndroidStudioGradleError-preDexDebugAndroidjava.exefinishedwithnon-zeroexitvalue1finishedwithnonzeroexitvalueExecutionfailedfortask:':app:preDexDebug'http://fqa.io/questions/29045129/android-java-exe-finished-with-non-zero-exit-value-1http://fqa.io/questions/28933

android - Gradle重复输入

我将Digits移动SDK集成到我的项目中,但它不再构建了。它与我正在使用的gson库有某种冲突。我在构建过程中收到此错误:Error:Executionfailedfortask':app:packageAllDebugClassesForMultiDex'.>java.util.zip.ZipException:duplicateentry:com/google/gson/Gson$5.class这是我的build.gradlebuildscript{repositories{maven{url'https://maven.fabric.io/public'}}dependenci

android - 将 Android Studio 更新到 1.5 后出现 Gradle 错误

今天我已经将我的AndroidStudio更新到v1.5。我的libgdx项目在这次更新之前运行良好。现在我收到此错误消息。Error:Unabletoloadclass'org.gradle.mvn3.org.sonatype.aether.resolution.ArtifactResolutionException'.Possiblecausesforthisunexpectederrorinclude:Gradle'sdependencycachemaybecorrupt(thissometimesoccursafteranetworkconnectiontimeout.)Re-

android - 错误 :Failed to complete Gradle execution. 原因:未知的命令行选项 '-X'

在AndroidStudio1.5.1中我遇到了这个错误。我进行了搜索,但无法确定导致此错误的原因。删除了所有仍然出错的命令行选项。检查所有xml文件是否有任何错误。仍然没有运气。 最佳答案 我也遇到这个问题,幸好我找到了原因。打开你的作为。设置->编译器确保这是空的,你的gradle就可以了 关于android-错误:FailedtocompleteGradleexecution.原因:未知的命令行选项'-X',我们在StackOverflow上找到一个类似的问题:

android - Gradle - 在构建脚本依赖项中添加条件类路径

我已经更新到AndroidStudio2.2,它默认使用GradlePluginv2.2.0,并且更适合调试目的。出于分发目的,我仍必须使用v2.1.3。我正在考虑在项目gradle脚本中添加一个条件命令,但我不确定该怎么做。以下测试工作buildscript{repositories{jcenter()}dependencies{if(project.name.startsWith("X")){classpath'com.android.tools.build:gradle:2.1.3'}else{classpath'com.android.tools.build:gradle:2.