React Native 에러 로그 (Deprecated Gradle features)

James·2022년 3월 23일
0
Task :app:installDebug FAILED
Installing APK 'app-debug.apk' on 'Nexus_6_API_30(AVD) - 11' for app:debug
w: Detected multiple Kotlin daemon sessions at build/kotlin/sessions
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.

npx react-native run-android 명령어로 앱 실행 시도 할 때 위와 같은 에러가 뜬다면,

아래 2가지 작업만 해주면 된다.

  1. 디렉터리 위치를 android 디렉터리 안으로 이동하여 ./gradlew clean 실행
  2. 에뮬레이터 또는 디바이스에서 기존 앱 삭제

작업 후 다시 npx react-native run-android 하면 깔끔하게 실행된다.

  • 상식 다시 잡기
    1. gradle 이란?
    : 자동화 빌드 도구.
    1. 왜 gradlew clean 이란 명령어가 필요한가?
      : 앱을 실행할 때마다 build 디렉터리에 자동으로 빌드파일이 생성되는데 코드 업데이트 후 재실행 할 때 이전 빌드파일과 중복되어 발생할 수 있는 에러를 방지하기 위함
profile
웹개발자 James 입니다.

0개의 댓글