«gradle» 태그된 질문

Gradle은 Groovy DSL을 사용하는 프로젝트 빌드 자동화 도구입니다. Gradle 빌드 스크립트는 Maven 및 Ivy 리포지토리와 종속성 관리를위한 일반 파일 시스템을 지원합니다.

5
Gradle, "sourceCompatibility"대 "targetCompatibility"?
sourceCompatibility과 의 관계 / 차이는 무엇입니까 targetCompatibility? 다른 값으로 설정하면 어떻게됩니까? Gradle 설명서 에 따르면 : sourceCompatibility"Java 소스를 컴파일 할 때 사용할 Java 버전 호환성"입니다. targetCompatibility"클래스를 생성하는 Java 버전"입니다. 내 이해는 targetCompatibility특정 버전의 Java와 호환되는 Java 바이트 코드를 생성 한다는 것입니다.이 기능의 하위 집합 sourceCompatibility입니까?
130 gradle  java 


7
Gradle 작업-Java 애플리케이션에 인수 전달
사용자 지정 gradle 작업으로 실행되는 Java 응용 프로그램이 있으며 응용 프로그램이 호출되면 몇 가지 인수가 필요합니다. 이것들은: programName ( string | -f filename | -d key | -h) Options: string Message to be used. -d key Use default messages, key must be s[hort], m[edium] or l[ong]. -f filename Use specified …
127 java  gradle  arguments 



4
"aapt"IOException error = 2, 그런 파일이나 디렉토리가 없습니다 "jenkins에서 gradle을 빌드 할 수없는 이유는 무엇입니까?
약간의 문제가 있습니다. 문제 : Jenkins에서 Android 프로젝트의 gradle을 빌드하려고 하는데이 문제를 해결할 수 없습니다. 건물 중이 오류 메시지가 나타납니다. :Client:mergeDebugResources /var/lib/jenkins/workspace/LMA-Client/Client/build/exploded-aar/com.google.android.gms/play-services/3.1.59/res/drawable-hdpi/common_signin_btn_text_focus_light.9.png: Error: Cannot run program "/opt/android-sdk/build-tools/19.0.1/aapt": java.io.IOException: error=2, No such file or directory :Client:mergeDebugResources FAILED 당신은이 적응이 ... 거기에도 있고, png도 거기에 있다고 상상할 수 있습니다. 그래서 실수는 다른 …
126 java  android  jenkins  gradle  aapt 

14
Gradle에서 빌드 유형을 사용하여 한 기기에서 ContentProvider를 사용하는 동일한 앱 실행
디버그 앱에 패키지 이름 접미사를 추가하도록 Gradle을 설정하여 사용중인 릴리스 버전을 보유하고 하나의 전화기에서 디버그 버전을 사용할 수 있습니다. 나는 이것을 참조했다 : http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types 내 build.gradle 파일은 다음과 같습니다. ... android { ... buildTypes { debug { packageNameSuffix ".debug" versionNameSuffix " debug" } } } 내 앱에서 ContentProvider를 사용하기 시작할 …

2
모든 프로젝트와 하위 프로젝트의 차이점은 무엇입니까
다중 프로젝트 gradle 빌드에서 누군가 "allprojects"섹션과 "subprojects"섹션의 차이점이 정확히 무엇인지 말해 줄 수 있습니까? 단지 상위 디렉토리? 누구든지 둘 다 사용합니까? 그렇다면 일반적으로 각 항목에 무엇이 들어가는 지 결정하는 일반적인 규칙이 있습니까? 관련 질문 : 두 구문의 차이점은 무엇입니까 (실제로 모든 프로젝트 및 하위 프로젝트에 해당) : subprojects { ... …
124 gradle 

8
Gradle 아티팩트 종속성 그래프 명령은 무엇입니까?
Gradle 문서 에서이 주석을 읽었습니다 . To deal with problems due to version conflicts, reports with dependency graphs are also very helpful. Such reports are another feature of dependency management. 나는 어떤 종류의 항아리를 가져 왔지만 그것이 어디에서 오는지 알아 내야합니다. 일반적으로 전체적으로 제외하지만 여기에 계층 구조에 대한 정보가 필요합니다. …
123 gradle 


11
Gradle을 사용하여 종속성이있는 jar 빌드
다중 프로젝트 빌드가 있고 하위 프로젝트 중 하나에 뚱뚱한 항아리를 빌드하는 작업을 넣었습니다. 요리 책에 설명 된 것과 유사한 작업을 만들었습니다 . jar { from configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } manifest { attributes 'Main-Class': 'com.benmccann.gradle.test.WebServer' } } 실행하면 다음 오류가 발생합니다. 원인 : 해결되지 않은 상태가 아닌 …
122 gradle  uberjar 

15
'(groovy.lang.Closure)'에는 'dependencies'를 적용 할 수 없습니다.
이 오류를 수정할 수 없습니다. dependencies cannot be applied to '(groovy.lang.Closure) 이것은 내 gradle 파일입니다. buildscript { repositories { maven { url 'http://download.crashlytics.com/maven' } } dependencies { classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+' } } apply plugin: 'android' apply plugin: 'crashlytics' repositories { maven { url 'http://download.crashlytics.com/maven' } } dependencies { compile fileTree(dir: "$buildDir/native-libs", …
121 android  groovy  gradle 

16
Gradle 추가 속성을 사용하여 VersionCode 자동 증가
Gradle로 Android 앱을 만들고 있습니다. 지금까지는 Manifest 파일을 사용하여 versionCode를 높였지만 외부 파일에서 versionCode를 읽고 릴리스 버전인지 디버그 버전인지에 따라 versionCode를 높이고 싶습니다. 추가 속성을 시도했지만 저장할 수 없습니다. 즉, 다음에 빌드 할 때 동일한 versionCode를 얻게됩니다. 어떤 도움이라도 대단히 감사하겠습니다! project.ext{ devVersionCode = 13 releaseVersionCode = 1 } buildscript …

5
Gradle 오류 : Android Studio에서만 이벤트 디스패치 스레드에서 쓰기 액세스가 허용됩니다.
Android Studio를 버전 2.2 (Windows 10)로 업데이트 한 후 다음날 아침 gradle이 모든 프로젝트에서 빌드 될 때 다음과 같은 오류가 발생했습니다. 쓰기 액세스는 이벤트 디스패치 스레드에서만 허용됩니다. 그럼에도 불구하고 gradlew -build 명령이 성공적으로 작동하고 완료되었습니다. 일반적인 Android 개발자의 WTF 복구 세트를 시도했습니다. 빌드 정리, 캐시 무효화, 빌드 폴더 제거, .gradle …

3
Android 프로젝트를 라이브러리로 가져오고 APK로 컴파일하지 않는 방법 (Android Studio 1.0)
다른 프로젝트 (projAPK)에 대한 종속성으로 프로젝트 (projLib)를 가져 오려고했습니다. projAPK gradle에는 다음이 있습니다. dependencies { compile project(':libs:NewsAPI') compile project(':projLib') } 하지만 gradle을 동기화하면 다음 오류가 발생합니다. Error : Dependency Android_2015 : projLib : unspecified on project projAPK는 컴파일 종속성으로 지원되지 않는 APK 아카이브로 해석됩니다. 파일 : /Users/myname/Documents/Development/Android_2015/libs/projAPK/build/outputs/apk/projLib-release-unsigned.apk 그래서 이것에 대한 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.