Android Studio 및 Gradle 빌드 오류
나는 안드로이드 스튜디오의 새로운 미리보기를 사용하고 있으며 정말 좋아합니다. 하지만 최근에 내 프로젝트가 빌드되지 않습니다. 다음과 같은 오류가 발생합니다.
Gradle:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':TestProj:compileDebug'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Could not execute build using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'.
질문은 오류의 원인에 도달 할 수 있도록 스택 추적을 활성화하는 방법입니다. 그것이 원인이 무엇인지 정말로 모릅니다.
당신이 사용하는 경우 Gradle을 래퍼 (안드로이드 스튜디오에서 권장 옵션), 다음을 실행하여 스택 추적을 가능하게 gradlew compileDebug --stacktrace
합니다 (프로젝트의 루트 폴더에서 명령 줄에서 gradlew
파일입니다).
gradle 래퍼를 사용하지 않는 경우 gradle compileDebug --stacktrace
(아마도) 대신 사용 합니다.
실제로 실행할 필요는 --stacktrace
없지만 gradlew compileDebug
명령 줄에서 단독으로 실행 하면 오류가있는 위치를 알려줍니다.
나는이 의견에이 정보를 기반으로했다.
Android Studio 새 프로젝트를 실행할 수 없어 오류 발생
@joe_deniable의 답변과 비슷하게 내 프로젝트에서 찾은 것은 내 시스템이 잘못 구성되었을 때 gradle이 그런 종류의 오류를 출력한다는 것입니다.
터미널에서 gradlew installDebug 또는 유사한 명령을 실행하여 실제 문제가 무엇인지 더 나은 결과를 얻었습니다.
예를 들어 처음에는 JAVA_HOME이 올바르게 설정되지 않은 것으로 나타났습니다. 그런 다음 패키지 공간을 올바르게 설정하지 않았기 때문에 오류가 발생했음을 발견했습니다. 기타.
내가 찾은 유일한 해결책은 먼저 Android Studio에서 프로젝트를 만든 다음 프로젝트를 닫은 다음 프로젝트를 가져 오는 것입니다. 나는 모든 것을 검색했지만 근본 원인을 찾을 수 없었고 사람들이 게시 한 다른 모든 솔루션이 작동하지 않았습니다.
OK는 일종의 캐싱 문제처럼 보입니다. R.id.some_id를 찾을 수없는 코드에 실제로 오류가 있었지만 편집기는 오류가 없다는 것을 표시하지 않았습니다.
나만을위한 옵션으로 이전 WinXP에 Android Studio를 설치했습니다. 설치 후 새 프로젝트 마법사를 수행하고 새 프로젝트를 열 때 설치 디렉토리에 대한 실패한 경로와 함께 Gradle 오류가 발생했습니다. c : / Document "# ¤!"# ¤ 및 settins / ...
모든 사용자를위한 옵션 (C : / Programs / ..)을 제거하고 새 설치를 수행 한 다음 이전에 생성 된 프로젝트를 오류없이 열었습니다.
따라서 경로 문제 일 수 있습니다. (그냥 10 초 디버깅을 보냈으므로 잘못되었을 수 있지만 내 gradle 오류가 해결되었습니다)
이 게시물이 도움이되었습니다.
"res 폴더에 예기치 않은 폴더 이름이 포함되어있을 때 발생할 수 있습니다. 제 경우에는 병합 실수 후 src / main / res / res 폴더가 생겼습니다. 문제가 발생했습니다."
보낸 사람 : " https://groups.google.com/forum/#!msg/adt-dev/0pEUKhEBMIA/ZxO5FNRjF8QJ "
나는 gradle 웹 사이트에서 다운로드 한 gradle의 로컬 배포를 사용하여 Android 스튜디오에서 사용했습니다.
gradle 빌드 오류를 수정했습니다.
편집 Gradle을 래퍼 설정 에서 gradle/wrapper/gradle-wrapper.properties
변경할 gradle-1.6-bin.zip이 하는 gradle-2.4-bin.zip .
./gradle/wrapper/gradle-wrapper.properties :
#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-bin.zip
이제 오류없이 컴파일되어야합니다.
참고 : 최신 버전으로 업데이트 버전 번호
참고 URL : https://stackoverflow.com/questions/16626026/android-studio-and-gradle-build-error
'Development Tip' 카테고리의 다른 글
자식 요소가 부모 스타일을 상속하지 못하도록하는 CSS (0) | 2020.11.15 |
---|---|
Imagemagick을 사용하여 GIF, PNG 및 JPG를 .ICO 파일로 변환 (0) | 2020.11.15 |
기본 메서드는 잠시 동안 true를 반환 한 다음 false를 반환합니까? (0) | 2020.11.15 |
배터리 사용 테스트 (0) | 2020.11.15 |
Android 4.0 에뮬레이터에 항상 충돌하는 Launcher가 있습니까? (0) | 2020.11.15 |