Questions tagged «gradle-plugin»

8
在Gradle中实现和编译有什么区别?
更新到Android 3.0工作室并创建一个新项目后,我注意到,在build.gradle没有增加新的依赖关系,而不是一种新的方式compile出现implementation的,而不是和testCompile存在testImplementation。 例: implementation 'com.android.support:appcompat-v7:25.0.0' testImplementation 'junit:junit:4.12' 代替 compile 'com.android.support:appcompat-v7:25.0.0' testCompile 'junit:junit:4.12' 它们之间有什么区别,我应该使用什么?

30
Android Material和Appcompat Manifest合并失败
我下一年级 dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0-rc01' implementation 'com.android.support.constraint:constraint-layout:1.1.2' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' implementation 'com.google.android.material:material:1.0.0-rc01' } 但是当我要构建应用程序时,我会收到下一条日志: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0-alpha3] AndroidManifest.xml:22:18-91 is also present at [androidx.core:core:1.0.0-alpha3] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory). Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:5:5-19:19 to override. 哎呀!进行清单并执行以下操作: …

2
应用gradle插件有什么区别
我不明白gradle插件块 apply plugin: 'someplugin1' apply plugin: 'maven' 另一个: plugins { id 'org.hidetake.ssh' version '1.1.2' } 在第一步中,我们有一些插件名称。在第二个软件包和版本中。我不知道我应该在哪里使用第一块,什么时候第二块。

30
Gradle的依赖项缓存可能已损坏(有时会在网络连接超时后发生。)
我遇到这种错误,如何解决。 Error:Unable to load class 'org.gradle.tooling.internal.protocol.test.InternalTestExecutionConnection'. Possible causes for this unexpected error Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) Re-download dependencies and sync project (requires network)The state of a Gradle build process (daemon) may be corrupt. Stopping all Gradle daemons may solve this …

8
需要Gradle 1.10版。当前版本是2.0
我正在尝试使用最新的Gradle版本(2.0),但是在终端中单击gradle build时,我一直收到此消息。为什么要求1.10版本?我是Gradle的新手,所以我想尽一切办法。 需要Gradle 1.10版。当前版本是2.0 这是我的依赖项(模块build.gradle文件): dependencies { classpath 'com.android.tools.build:gradle:0.12.+' classpath fileTree(dir: 'build-libs', include: '*.jar') } ...以及包装器任务: task wrapper(type: Wrapper) { gradleVersion = "2.0" } 另外,我将分发URL设置如下(在local.properties文件中): distributionUrl=https\://services.gradle.org/distributions/gradle-2.0-all.zip 最后一件事是,在中File->Settings->Gradle,我选择了“使用可自定义的gradle包装器” GRADLE_HOME 设置为C:\ Program Files(x86)\ Gradle \ gradle-2.0 build.gradle文件: buildscript { repositories { mavenLocal() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.12.+' classpath fileTree(dir: 'build-libs', include: …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.