2017-03-07 3 views
1

AndroidStudio를 최신 stable 버전 2.3 (gradle plugin 2.3.0 및 gradle 3.3)으로 업그레이드했습니다. 이제 AndroidStudio 2.2.3에서 제대로 실행 된 프로젝트를 빌드 할 수 없습니다. .JackStudio가 AndroidStudio 2.3으로 고정되었습니다.

내가 시도 할 때, 나는 java 플랫폼 프로세스를 죽이지 않는 한 app : transformJackWithJackForDebug에 머물러있다.

this post과 같은 문제이지만 안정 버전에서 발생합니다.

은 어떤 도움이 크게 감사합니다 :) 내 말에 내가 링크를 가지고 그 이후 같은 문제와 그 작업을 잘 많은 시간을 죽인

답변

1

.

"Retrolambda"를 사용하려면 몇 가지 종속성을 추가하십시오.

  1. build.gradle 파일에 대한 종속성.

    클래스 경로 'me.tatarka : Gradle을-retrolambda : 3.2.0'응용 프로그램/build.gradle 파일에

  2. 추가 종속성. 빌드 및 실행을 청소하십시오 'me.tatarka.retrolambda'

  3. :

    는 플러그인을 적용 할 수 있습니다. 그것은 잘 작동합니다.

자세한 내용을 위해 아래 링크를 방문하십시오 :

  1. http://www.vogella.com/tutorials/Retrolambda/article.html
  2. https://barta.me/lambda-expressions-in-android/

모든 최고의.

+0

me.tatarka : gradle-retrolambda를 다시 사용하고 싶지 않습니다. Jack과 Java 8을 정확히 사용하지 않고 ... Android Studio 2.2.3에서 완벽하게 작동했습니다. – Narayane

0

필자는 매우 비슷한 문제가있었습니다. 나는 gradler 플러그인 2.3.0과 잭 컴파일러를 사용하고 있습니다. Ubuntu 16.04.2 상자에서 Jenkins를 통해 빌드 할 때만 컴파일하고 중단되지 않습니다. 내 Windows 10 개발 컴퓨터가 잘 컴파일됩니다.

1

Android Studio 3.0 (플러그인 3.0)에서는 더 이상 사용되지 않으므로 Jack 컴파일러를 사용 중지하도록 권장하고 있습니다.

관련 문제