인프런 커뮤니티 질문&답변

JHI님의 프로필 이미지
JHI

작성한 질문수

배달앱 클론코딩 [with React Native]

스플래시 스크린(react-native-splash-screen)

[안드] splash-screen

작성

·

405

0

MainApplication.java 부분입니다.

 

docs 에서는

저희 프로젝트는

 

@Override
        protected List<ReactPackage> getPackages() {
          @SuppressWarnings("UnnecessaryLocalVariable")
          List<ReactPackage> packages = new PackageList(this).getPackages();
          // Packages that cannot be autolinked yet can be added manually here, for example:
          // packages.add(new MyReactNativePackage());
          return packages;
        }

 

안맞는 부분이 있어서, 임의로

이렇게 작성했습니다.

@Override
        protected List<ReactPackage> getPackages() {
          @SuppressWarnings("UnnecessaryLocalVariable")
          List<ReactPackage> packages = new PackageList(this).getPackages();
          // Packages that cannot be autolinked yet can be added manually here, for example:
          packages.add(new SplashScreenReactPackage());
          return packages;
        }

 

npm run android 는 완료되었으나, 

어플 실행시 스플래시 화면 작동 후 어플이 로딩되었을때, 오류가 뜹니다.

무슨말인진 알겠는데, 

그럼 위에처럼 mainapplication.java 가 docs와는

기존에 작성된 부분이 다르면 어떻게 수정해야 합니까??

아니면 단순하게 저 오류를 해결할 방법이 없겠습니까?

답변 1

2

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

저 코드를 빼세요. 공식문서도 잘 읽으셔야 합니다. 저 방식은 RN 0.61 이전에 하던 방식입니다.

JHI님의 프로필 이미지
JHI

작성한 질문수

질문하기