>

코드가 장치에서 실행되지 않습니다. 도와주세요 ...!

G:\React\blawblaW>react-native run-android
info JS server already running.
info Building and installing the app on the device (cd android && gradlew.bat app:installDebug)...

와이즈 비즈

Task :app:compileDebugJavaWithJavac FAILED

  • 문제 : 작업 ': app : compileDebugJavaWithJavac'에 대한 실행이 실패했습니다.

    와이즈 비즈
  • 시도 : --stacktrace 옵션으로 실행하여 스택 추적을 가져옵니다. 더 많은 로그 출력을 얻으려면 --info 또는 --debug 옵션으로 실행하십시오. 전체 정보를 얻으려면 --scan으로 실행하십시오.

  • https://help.gradle.org

1 초에 실패했습니다 24 개 실행 가능한 작업 : 1 개 실행, 23 개 최신 error 기기에 앱을 설치할 수 없습니다. 자세한 내용은 위의 오류를 읽으십시오. Android 에뮬레이터가 실행 중이거나 기기가 연결되어 있고 Android 개발 환경을 설정하십시오. https://facebook.github.io/react-native/docs/ getting-started.html error 명령 실패 : gradlew.bat app : installDebug. 자세한 내용은 --verbose 플래그와 함께 CLI를 실행하십시오.

G:\React\blawblaW\android\app\src\main\java\com\blawblaw\MainActivity.java:23: error: class, interface, or enum expected protected ReactActivityDelegate createReactActivityDelegate() { ^ G:\React\blawblaW\android\app\src\main\java\com\blawblaw\MainActivity.java:26: error: class, interface, or enum expected protected ReactRootView createRootView() { ^ G:\React\blawblaW\android\app\src\main\java\com\blawblaw\MainActivity.java:28: error: class, interface, or enum expected } ^ G:\React\blawblaW\android\app\src\main\java\com\blawblaw\MainActivity.java:30: error: class, interface, or enum expected } ^ 4 errors FAILURE: Build failed with an exception.

  • 답변 # 1

    Rep-native CLI를 사용하여 앱을 꺼내십시오. 앱 루트에서이 명령을 실행

    react-native eject
    
    

    패키지를 연결

    react-native link
    
    

    앱을 제거하면 캐시 및 기타 연결된 종속성이 재설정됩니다.

  • 답변 # 2

    시도

    cd android && gradlew clean
    
    

    이 실행 후

    cd.. && react-native run-android
    
    

관련 자료

  • 이전 javascript - 동적으로 생성 된 입력에서 아래쪽 화살표 키를 사용하여 커서를 다음 입력으로 이동
  • 다음 ios - ckrecord를 수정 한 사용자에 대한 정보를 가져 오려면 어떻게합니까?