앱을 제대로 빌드 할 수 있지만 실행하면 다음 오류가 발생합니다.
This version of android studio is incompatible with the gradle version used.Try disabling the instant run
앱을 제대로 빌드 할 수 있지만 실행하면 다음 오류가 발생합니다.
This version of android studio is incompatible with the gradle version used.Try disabling the instant run
답변:
즉시 실행이 아닌 일반 빌드 실행을 사용할 수 있습니다.
먼저 확인
이동 설정 / 환경 설정 > 빌드, 실행, 배포 옵션 > 인스턴트 실행 및 취소 모든 세 개의 상자를.
Gradle 서비스 URL 업그레이드 :
프로젝트> Gradle> 래퍼> gradle-wrapper.properties
URL 변경
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
에
distributionUrl=https\://services.gradle.org/distributions/gradle-2.11-all.zip
(최신 distributionUrl gradle 플러그인 버전 찾기 : http://services.gradle.org/distributions
** gradle-x.xx-all.zip을 사용해야합니다.)
빌드 폴더 삭제
프로젝트를 실행하면 빌드 폴더가 자동으로 생성됩니다.
메뉴의 BUILD 옵션으로 이동> 프로젝트 정리, 프로젝트 빌드
즉시 실행하지 않아도 작동합니다.
Android Studio에서 다음 단계에 따라 즉시 실행을 비활성화 할 수 있습니다.
파일 → 설정 → 환경 설정 대화 상자 → 빌드 → 실행 → 배포 → 인스턴트 실행 → 프로젝트 업데이트
이 기능은 Android Studio 2에 도입되었지만 비활성화하면 다음에 에뮬레이터에 새 앱을 푸시하려고 할 때 훨씬 느리게 실행됩니다.
제 경우에는 Android Studio를 카나리아 채널의 최신 빌드로 업데이트하기 만하면이 기능을 비활성화하지 않고도 작동합니다.
도움이 되었기를 바랍니다.
sjd가 언급했듯이 : 프로젝트를 정리하고 다시 빌드하면 나처럼 Android 스튜디오에서 적용되는 자동 업데이트를 사용했다면 도움이 될 수 있습니다.
난 그냥 삭제 빌드 폴더 및 클린 프로젝트 .IT이 나를 위해 일을 ...!
Android Studio 2.3.3에서
File-> Settings-> Build, Execution, Deployment-> Instant Run-> Unable Instant Run to hot swap code (선택 취소)
이제 Instant Run을 비활성화했습니다.
Instant Run 문제를 해결할 것입니다.