리액트 네이티브 실행

리액트 네이티브 실행

작성일 2024.04.28댓글 1건
    게시물 수정 , 삭제는 로그인 필요

vscode에서 react-native run-android 으로 실행하는데

error Failed to install the app. Command failed with exit code 1: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081 FAILURE: Build failed with an exception. * What went wrong: Could not open settings generic class cache for settings file 'C:\Users\���\Sample\Sample\android\settings.gradle' (C:\Users\���\.gradle\caches\8.6\scripts\43hmaps6tn7iqtkdz21pmdj39). > BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 66 * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. BUILD FAILED in 1m 1s.

라고 뜨네요 ㅜㅜ
해결 방법 아시는 분 계실까요


#리액트 네이티브 #리액트 네이티브 지원 중단 #리액트 네이티브 vs 플러터 #리액트 네이티브 앱 만들기 #리액트 네이티브 전망 #리액트 네이티브 설치 #리액트 네이티브 강의 #리액트 네이티브 웹뷰 #리액트 네이티브 플러터 #리액트 네이티브 리액트 차이

profile_image 익명 작성일 -

**리액트 네이티브 실행에서 'Failed to install the app. Command failed with exit...' 오류 해결하기**

**1. ADB(Android 디버그 브리지) 확인하기**

* 기기가 컴퓨터에 제대로 연결되어 있는지 확인하세요.

* 기기의 개발자 옵션이 활성화되어 있고 USB 디버깅이 허용되었는지 확인하세요.

* ADB가 설치되어 있고 경로가 PATH 환경 변수에 설정되어 있는지 확인하세요.

**2. 안드로이드 Studio 설치하기**

* 안드로이드 Studio가 설치되어 있지 않은 경우 설치하세요.

* 키스톤 디바이스 드라이버가 설치되어 있는지 확인하세요.

**3. react-native-cli 업데이트하기**

* react-native-cli를 최신 버전으로 업데이트하세요.

```

npm install -g react-native-cli

```

**4. 그래들 멀티덱스 활성화하기**

* `android/app/build.gradle` 파일을 열고 다음을 추가하세요.

```

android {

...

defaultConfig {

...

multiDexEnabled true

}

}

```

**5. 실행 권한 부여하기**

* `android/app/src/main/AndroidManifest.xml` 파일에서 다음 권한을 추가하세요.

```

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

```

**6. Gradle 캐시 삭제하기**

* `android/app/build` 및 `android/app/gradleCache` 디렉토리를 삭제하세요.

**7. 프로젝트 다시 빌드하기**

* `react-native run-android` 명령을 사용하여 프로젝트를 다시 빌드하세요.

**8. AVX2 지원 확인하기**

* 일부 기기는 AVX2 명령어 집합을 지원하지 않을 수 있습니다. 이 경우 다음 명령을 실행하여 AVX2 지원 여부를 확인하세요.

```

adb shell cat /proc/cpuinfo | grep flags

```

"avx2" 플래그가 없으면 기기가 AVX2를 지원하지 않는 것입니다.

**9. 앱이 이미 설치되었는지 확인하기**

* 이전에 앱이 기기에 설치된 적이 있는 경우 제거하고 다시 설치해 보세요.

이러한 단계를 수행해도 문제가 해결되지 않으면 자세한 오류 메시지를 공유해 주시면 추가 도움을 드릴 수 있습니다.

리액트 네이티브

... 건너 뛰어도 상관은 없습니다, 리액트리액트 네이티브의 차이점은 실행되는 환경이 웹, 앱 으로 다른 것 이지 크게 차이는 없습니다. 물론 리액트를 먼저 알면 리액트...

리액트 네이티브 ios 개발

리액트 네이티브 ios 개발 할려면 맥북 있어야 하나요? 네. 맥북이든 맥미니든 ios... 내가 개발하고 있는 iOS 환경에서 실행하려면 Xcode가 있어야 하는데요, Xcode가 맥...

리액트 네이티브 버젼 맞추기

안녕하세요, 리액트 네이티브로 안드로이드 애뮬레이터 실행을 하려는데 계속 에러가 나네요ㅠㅠㅠ버젼 문제인 것 같아서 버젼을 맞춰보려고 하는데...

리액트 네이티브 설치 중...

리액트 네이티브 설치를 따라하면서 진행했는데 react-native ios-run이... npm start로 실행시켜봐도 ios, android 폴더는 없네요... 도와주세요 ㅠㅠ 2일째...