본문 바로가기

모바일 앱/React Native25

[React Native] Error type 3 Error: Activity class does not exists. react-native run-android 명령어를 이용해 앱을 실행할 때 가끔씩 이런 에러 메시지가 뜨는 경우가 있습니다. adb uninstall `패키지명` 위 명령어를 이용해 디바이스 혹은 에뮬레이터에 설치된 해당 앱을 완전히 삭제해주신 뒤 다시 앱을 실행하게 되면 정상적으로 작동합니다. 2021. 10. 3.
[React Native] Jest 실행 시 [@RNC/AsyncStorage]: NativeModule: AsyncStorage is null. 에러 React Native에서 jest를 이용해 테스트를 실행하던 중 아래와 같은 에러를 발견하였습니다. 루트 폴더에 __mocks__/@react-native-async-storage/async-storage.js 폴더 및 파일을 생성하고 해당 파일 내에 아래 문장을 추가해주면 됩니다. export default from '@react-native-async-storage/async-storage/jest/async-storage-mock.js' 2021. 9. 22.
[React Native] Jest / SyntaxError: Cannot use import statement outside a module React Native에서 jest로 테스트 코드를 작성 중 다음과 같은 에러를 마주쳤습니다. react-native-vector-icons를 다운받고 import하고 사용할 때 발생한 버그인데요, package.json 파일에 아래 문장을 추가해주어 문제를 해결하였습니다. { "jest":{ ... "transformIgnorePatterns": [ "node_modules/(?!react-native|react-navigation)/" ] ... } } 2021. 9. 6.
[React Native] Execution failed for task ':app:checkDebugAarMetadata'. 앱 빌드하는 과정에서 아래 사진과 같은 에러가 발생했습니다. 프로젝트 폴더에 /android/app/build.gradle 로 들어가서 allprojects 내부를 다음과 같이 수정해줍니다. allprojects { repositories { ... mavenCentral() mavenLocal() jcenter() ... } } 저같은 경우는 jcenter()가 없어서 발생한 버그였습니다. 참고 https://stackoverflow.com/a/68841906/15458307 Error when trying to run my React Native app on Android I've built my React Native app and tested and troubleshooted with my iOS.. 2021. 9. 5.