«gradle-plugin» 태그된 질문

8
Gradle에서 구현과 컴파일의 차이점은 무엇입니까?
안드로이드 스튜디오 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 재질 및 appcompat 매니페스트 합병 실패
나는 다음 학년이 있습니다 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: …

2
gradle 플러그인 적용의 차이점
gradle plugins block을 이해하지 못합니다 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 …

8
Gradle 버전 1.10이 필요합니다. 현재 버전은 2.0입니다.
최신 Gradle 버전 (2.0)을 사용하려고하지만 터미널에서 gradle 빌드 를 눌렀을 때이 메시지가 계속 표시됩니다 . 1.10 버전을 요구하는 이유는 무엇입니까? 저는 Gradle을 처음 사용하므로 그것에 대해 머리를 돌리려고 노력하고 있습니다. Gradle 버전 1.10이 필요합니다. 현재 버전은 2.0입니다. 다음은 내 종속성 (모듈 build.gradle 파일)입니다. dependencies { classpath 'com.android.tools.build:gradle:0.12.+' classpath fileTree(dir: 'build-libs', …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.