Flipper 문서를 잘 확인하자
- Flipper 릴리즈 빌드시 import 에러가 발생하면
- 검정색 부분의 코드만 확인해서 그래들에 넣고 디버그 빌드에서 잘 동작 하는것 확인 하고 완료 했다고 생각 했습니다.
debugImplementation "com.facebook.flipper:flipper:$flipperVersion"
debugImplementation "com.facebook.soloader:soloader:$soloaderVersion"
debugImplementation "com.facebook.flipper:flipper-network-plugin:$flipperVersion"
releaseImplementation "com.facebook.flipper:flipper-noop:$flipperVersion"
- 하지만 릴리즈 빌드를 실행하면 에러가 발생합니다.
- import 에서 flipper 이 없다는 내용입니다.
- 그래들 코드를 다시 한번 보면 왜그런지 알 수 있습니다.
- releaseImplementation 에서 순수한 flipper 만 있습니다.
- 공식 문서를 다시 한번 확인 했습니다.
- 첨부된 캡처화면 처럼 노란색으로 서드파티 no-op 라이브러리를 이용하라고 나왔습니다.
- releaseImplementation ‘com.github.theGlenn:flipper-android-no-op:0.9.0’
- 2가지 옵션이 있는 위 내용을 추가해서 빌드를 완료 했습니다.
결론
- 공식 문서는 꼼꼼히 확인하자