草庐IT

spoon-gradle

全部标签

android - 如何在 Gradle 中指定最新的提交版本

我在我的Android项目中使用Gradle,我在build.gradle文件中添加了一些依赖。由于某些原因,我想指向最新的提交我的依赖项之一。例如:dependencies{...compile'com.github.ozodrukh:CircularReveal:1.1.0@aar'}我将CircularReveal的版本指定为1.1.0@aar,我知道目前它已修复了一些错误但尚未发布。我如何在Gradle中指定提交?我知道一些关于Cocoapods的基础知识,可以这样做:pod'AFNetworking',:git=>'https://github.com/gowalla/AFN

android - 错误 : Could not find or load main class org. gradle.wrapper.GradleWrapperMain

我的Android应用程序的build.gradle变得相当冗长。偶然发现这个名为gradle-lint-plugin的插件并正确配置它。在其文档中说Run./gradlewfixGradleLinttoautomaticallyfixyourbuildscripts但是在运行时我得到了Error:Couldnotfindorloadmainclassorg.gradle.wrapper.GradleWrapperMain。这和AndroidStudio使用自带的Gradle插件有关系吗?我没有在系统范围内安装Gradle。编辑:我不希望在系统范围内安装Gradle-有什么方法可以仅在

java - Android Studio 构建 gradle OutOfMemoryError

我是Android新手。我在Androidstudio中导入Github项目,但我看到这个问题`Error:java.lang.OutOfMemoryError:JavaheapspaceError:java.lang.OutOfMemoryError:Javaheapspace.PleaseassignmorememorytoGradleintheproject'sgradle.propertiesfile.Forexample,thefollowingline,inthegradle.propertiesfile,setsthemaximumJavaheapsizeto1,024M

android - Gradle 构建无法在 Android Studio 中查找 Google Play 服务 - 我的 SDK 是否正确?

我有一个与GradlebuildfailslookingforGooglePlayServicesinAndroidStudio非常相似的问题我有一个工作的android项目但是当我添加compile'com.google.android.gms:play-services:5.0.77'我得到一个gradle构建错误Error:Failedtofind:com.google.android.gms:play-services:5.2.8OpenFileOpeninProjectStructuredialog我已经通过管理器添加了SDK。其他线程建议计算机上可能有第二个SDK库导致该问

android - gradle中以下任务之间的循环依赖

我在AndroidStudio3.2中运行我的项目,但出现错误FAILURE:Buildfailedwithanexception.*Whatwentwrong:Circulardependencybetweenthefollowingtasks::app:checkManifestChangesDebug\---:app:instantRunMainApkResourcesDebug\---:app:transformClassesAndDexWithShrinkResForDebug\---:app:transformDexArchiveWithDexMergerForDebug+

android - 向 j8 和 jack 移动。 Gradle 同步错误

大家好,我想使用Java8上可用的lamba函数,因此我不得不应用新的工具链Jack。不幸的是,当我做了一些意想不到的错误时。即:Couldnotgetunknownproperty'classpath'fortask':app:transformJackWithJackForProdDebug'oftypecom.android.build.gradle.internal.pipeline.TransformTask.I'musinginmyprojectlibrarylike在项目中我使用的库是这样的:DaggerRxJava我知道dagger会导致错误,但是从7月开始dagger

android - org.gradle.internal.resolve.ArtifactNotFoundException : Could not find play-services-basement. aar

我正在使用15.0.1版本的Firebase和GooglePlay服务。该构建今天开始中断。我该如何解决?以下是Gradle日志供引用。[org.gradle.internal.buildevents.BuildExceptionReporter]FAILURE:Buildfailedwithanexception.[org.gradle.internal.buildevents.BuildExceptionReporter][org.gradle.internal.buildevents.BuildExceptionReporter]*Whatwentwrong:[org.gradl

android - 忽略 Gradle 构建失败并继续构建脚本?

使用Gradle管理Android的依赖项以一种奇怪的方式完成。它们必须以不同的方式下载到本地仓库中。这在设置CI构建时很痛苦,因为它可以在多个节点上运行。因此,我正在使用sdk-manager-plugin在构建时下载Android依赖项。好像有anoldbug我在使用sdk-manager-plugin时遇到了这种情况,因为它会在构建时下载依赖项,但它们在该命令中不可用。下次运行该命令时一切正常(因为所有内容都已下载),但我需要找到一种方法来忽略第一个gradle命令的构建失败,以便下载所有内容并准备好进行第二个.我意识到这很hacky,但我已经受够了。理想情况下这样的事情会起作用

android - 找不到 gradle dsl 方法 'uselibrary()'

HttpClient在目标23中被弃用,所以我仍然想在我的项目中使用httpClient因此我在gradle文件中添加了以下依赖项org.apache.http.legacy,在重建项目后,我收到以下错误。Error:(6,0)GradleDSLmethodnotfound:'useLibrary()'Possiblecauses:Theproject'Development'maybeusingaversionofGradlethatdoesnotcontainthemethod.GradlesettingsThebuildfilemaybemissingaGradleplugin.

android - 无法运行项目应用程序(Gradle 构建失败)

今天我将我的AndroidStudio更新到2.2..我不确定这是因为更新但我在运行应用程序时遇到了这个错误Information:Gradletasks[:app:clean,:app:generateDebugSources,:app:mockableAndroidJar,:app:prepareDebugUnitTestDependencies,:app:generateDebugAndroidTestSources,:app:assembleDebug]Error:Executionfailedfortask':app:transformClassesWithJavaResou