«android-gradle-plugin» 태그된 질문

Android Gradle 플러그인은 Android의 표준 빌드 시스템입니다. Android Studio에서 백업 빌드 시스템으로 사용됩니다.


30
Android Studio : 라이브러리로 jar을 추가 하시겠습니까?
새로운 Android Studio를 사용하려고하는데 제대로 작동하지 않는 것 같습니다. JSON 객체를 직렬화 / 직렬화 해제하기 위해 Gson 라이브러리를 사용하고 있습니다. 그러나 라이브러리는 어떻게 든 빌드에 포함되지 않습니다. MainActivity 만 사용하여 새 프로젝트를 만들었습니다 . / libs 폴더에 gson-2.2.3.jar 을 복사 하여 라이브러리 종속성 으로 추가했습니다 (오른쪽 클릭-> 라이브러리로 추가). 여기에는 …


11
compileSdkVersion과 targetSdkVersion의 차이점은 무엇입니까?
Gradle을 사용하여 빌드하기위한 설명서 를 살펴 보았지만 여전히 차이점 compileSdkVersion과 차이점을 잘 모르겠습니다 targetSdkVersion. 그것이 말하는 전부는 : 이 compileSdkVersion속성은 컴파일 대상을 지정합니다. "컴파일 대상"이란 무엇입니까? 이것을 해석하는 두 가지 가능한 방법이 있습니다. compileSdkVersion반면, 응용 프로그램 구축에 사용되는 컴파일러의 버전 targetSdkVersion은 IS "적용 대상이 API 수준" . (이 경우라면 ? …

30
Gradle을 사용하여 릴리스 서명 apk 파일을 만드는 방법은 무엇입니까?
Gradle을 사용하여 릴리스 서명 apk 파일을 만들기 위해 Gradle 빌드를 만들고 싶습니다. 코드가 올바른지 또는 수행 할 때 매개 변수가 누락되었는지 확실하지 gradle build않습니까? 이것은 내 gradle 파일의 코드 중 일부입니다. android { ... signingConfigs { release { storeFile file("release.keystore") storePassword "******" keyAlias "******" keyPassword "******" } } } gradle …

5
Gradle DSL 방법을 찾을 수 없음 : 'runProguard'
마지막 프로젝트에서 업데이트 한 후 오류가 발생합니다. 내 코드에는 문제가 없지만 build.gradle에 문제가 있습니다. 어떻게 고칠 수 있습니까? 여기 build.gradle 코드 : apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion '20.0.0' packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/license.txt' exclude 'META-INF/NOTICE' exclude 'META-INF/NOTICE.txt' exclude 'META-INF/notice.txt' exclude 'META-INF/ASL2.0' } …

30
모든 SDK 라이센스 자동 수락
gradle android plugins 2.2-alpha4 이후 : Gradle은 프로젝트가 의존하는 누락 된 SDK 패키지 다운로드를 시도합니다 놀랍게도 멋지고 JakeWharton 프로젝트 인 것으로 알려졌습니다 . 그러나 SDK 라이브러리를 다운로드하려면 라이센스 계약에 동의하거나 gradle이 알려줍니다. 다음 SDK 구성 요소의 라이센스 계약에 동의하지 않았습니다. [Android SDK Build-Tools 24, Android SDK Platform 24]. 프로젝트를 빌드하기 …

4
Invoke-customs는 Android 0부터 시작하여 지원됩니다. --min-api 26 [닫힘]
닫은. 이 질문은 디버깅 세부 사항 이 필요합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문 업데이트 는 그래서 주제에 스택 오버플로합니다. 작년에 문을 닫았 습니다 . 빌드 버전 gradle 26을 사용하기 전에이 이미지 오류 와 같이 buildtoolsversion을 27로 변경 한 후 : error build gradle screenshot

9
Gradle에서 변수를 선언하여 Java에서 사용할 수 있습니까?
Java에서 사용할 수있는 Gradle에서 변수를 선언 할 수 있습니까? 기본적으로 나는 build.gradle에 몇 가지 변수를 선언하고 빌드 할 때 (분명히) 얻고 싶습니다. C / C ++의 전 처리기 매크로처럼 ... 선언의 예는 다음과 같습니다. android { debug { A_VAR_RETRIEVABLE_IN_JAVA = 42 } release { A_VAR_RETRIEVABLE_IN_JAVA = 42+52 } } 그런 …

20
새로운 Gradle Android Build System을 사용하여 외부 AAR 패키지를 수동으로 포함하는 방법
나는 새로운 안드로이드 빌드 시스템을 실험하고 있었고 작은 문제에 부딪쳤다. 'actionbarsherlock.aar'라는 ActionBarSherlock 패키지를 컴파일했습니다. 내가하려는 것은 실제로이 aar를 사용하여 최종 APK를 작성하는 것입니다. 컴파일 프로젝트 ( ': actionbarsherlock')를 사용하여 전체 ActionBarSherlock 라이브러리를 기본 라이브러리에 안드로이드 라이브러리 모듈로 포함하면 문제없이 성공적으로 빌드 할 수 있습니다. 그러나 내 문제는 JAR를 원한다면 수동으로 …

23
HttpClient는 Android Studio에서 가져 오지 않습니다.
Android Studio로 작성된 간단한 수업이 있습니다. package com.mysite.myapp; import org.apache.http.client.HttpClient; public class Whatever { public void headBangingAgainstTheWallExample () { HttpClient client = new DefaultHttpClient(); } } 이로부터 다음과 같은 컴파일 시간 오류가 발생합니다. Cannot resolve symbol HttpClient HttpClientAndroid Studio SDK에 포함되어 있지 않습니까? 그렇지 않더라도 Gradle 빌드에 다음과 같이 추가했습니다. …

21
API 'variant.getExternalNativeBuildTasks ()'는 더 이상 사용되지 않으며 'variant.getExternalNativeBuildProviders ()로 대체되었습니다.
gradle 플러그인 버전과 함께 Android Studio 3.3 Canary 11 사용 3.3.0-alpha11. gradle을 동기화하려고 할 때 다음 오류가 발생합니다. WARNING: API 'variant.getExternalNativeBuildTasks()' is obsolete and has been replaced with 'variant.getExternalNativeBuildProviders()'. It will be removed at the end of 2019. For more information, see https://d.android.com/r/tools/task-configuration- avoidance Affected Modules: app 오류를 클릭하면 gradle …

20
Android Gradle 플러그인 0.7.0 :“PK를 패키징하는 동안 파일 복제”
다음과 함께 Android Gradle 플러그인 0.7.0 사용 build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.7.0' } } apply plugin: 'android' repositories { maven { url "https://android-rome-feed-reader.googlecode.com/svn/maven2/releases" } maven { url "http://dl.bintray.com/populov/maven" } mavenCentral() } android { compileSdkVersion 19 buildToolsVersion '18.1.1' defaultConfig { minSdkVersion 9 targetSdkVersion 19 } …

12
현재 버전의 Android Gradle 플러그인은 주문형 구성을 지원하지 않습니다.
Android Studio 3.1.2로 업그레이드 한 후 다음 오류가 발생합니다. Gradle 버전 4.6 이상을 사용 중이므로 현재 버전의 Android Gradle 플러그인은 요청시 구성을 지원하지 않습니다. 제안 : gradle.properties 파일에서 org.gradle.configureondemand = false를 설정하여 요청시 구성을 비활성화하거나 4.6 미만의 Gradle 버전을 사용하십시오. 제안을 따르려고 시도했지만 문제가 해결되지 않았습니다. 어떤 아이디어? 모든 도움을 …

21
오류 : (1, 0) ID가 'com.android.application'인 플러그인을 찾을 수 없습니다
이것은 Android Studio에서 처음 시도한 것입니다. 0.8.0을 설치하고 0.8.2로 업데이트했습니다. 프로젝트가 생성 되 자마자 오류 메시지가 나타납니다. 오류 : (1, 0) ID가 'com.android.application'인 플러그인을 찾을 수 없습니다 C : \ Users \ Bob \ AndroidStudioProjects \ HelloAgain6 \ app \ build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 20 buildToolsVersion "20.0.0" …

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