[React Native] 나만의 팁

sk97kang·2020년 9월 22일
0

React Native

목록 보기
2/2

Develop

App name 변경

npx react-native-rename [App name]

android SHA-1 인증서 확인하기

cd android && ./gradlew signingReport

android Gradle 초기화

cd android && ./gradlew clean

Google Login 구글 로그인 / 소셜 로그인 / 디버그용 릴리즈용 플레이스토어용 SHA-1

https://coding-dahee.tistory.com/168

ADB

adb list

adb devices

adb server kill

adb server-kill

Error

error Failed to launch emulator. Reason: Emulator exited before boot..

방법1. android\app\build\intermediates\signing_config\debug\out\signing-config.json 파일 삭제

해결 안됨

방법2. Cold boot now

해결 안됨

방법3. 내 핸드폰 사용

해결

우선 내 핸드폰 연결하여 해결했는데 emulator가 왜 안되는지는 좀 더 찾아봐야겠다...

해결. emulator를 미리 켜놨기때문에 에러나는게 당연하거였다.

emulator-5554 unauthorized for adb devices

emulator 설치 시 Google PlayGoogle APIs가 있는데 Google APIs로 설치하니 해결
스택오버플로우 해결 방법

Task :app:mergeDexDebug FAILED

At Path android/app/build.gradle
defaultConfig {
multiDexEnabled true //Add this line
}

https://rnfirebase.io/enabling-multidex

Warning

VirtualizedLists should never be nested inside plain ScrollViews

원인 : ScrollView 안 에 FlatList 사용
해결 : ScrollView 를 제거하고 FlatList의 header, footer를 사용한다.

해결 방법 : https://nyxo.app/fixing-virtualizedlists-should-never-be-nested-inside-plain-scrollviews

profile
주니어 개발자 Kan

0개의 댓글