Flipper 연동시 주의 할점

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가지 옵션이 있는 위 내용을 추가해서 빌드를 완료 했습니다.

결론

  • 공식 문서는 꼼꼼히 확인하자

PyeongHo

즐겁게 또 즐겁게