Google Mobile Vision에서 이전

Google 모바일 비전의 지원이 중단되었으며, 개발자 여러분께 이를 대체하는 ML Kit SDK로 이전하시기 바랍니다. 새 SDK로 마이그레이션하면 최상의 성능, 안정성, 최신 기능을 이용할 수 있습니다. 또한 ML Kit는 Vision은 물론 Natural Language 사용 사례에도 ML 기반 API를 추가로 제공합니다.

현재 앱에서 Mobile Vision의 바코드 스캔, 텍스트 인식 또는 얼굴 인식 API를 사용하고 있다면 Android용 ML Kit 이전 가이드iOS용 ML Kit 이전 가이드에 따라 새로운 ML Kit SDK로 이전하세요.

자주 묻는 질문(FAQ)

앱에서 Mobile Vision을 사용하는지 어떻게 알 수 있나요?

Android에서는 모듈 (앱 수준) Gradle 파일 (일반적으로 app/build.gradle)에 다음 종속 항목이 포함되어 있는지 확인합니다.

  • com.google.android.gms:play-services-vision:x.x.x

iOS의 경우 podfile에 다음 종속 항목 중 하나가 포함되어 있는지 확인합니다.

  • pod 'GoogleMobileVision/FaceDetector', '3.2.0'
  • pod 'GoogleMobileVision/BarcodeDetector', '3.2.0'
  • pod 'GoogleMobileVision/TextDetector', '3.2.0'

ML Kit SDK로 이전하면 어떤 이점이 있나요?

Mobile Vision SDK에서 제공하는 기존 API는 지원 중단되었으므로 더 이상 업데이트를 받을 수 없습니다. ML Kit로 마이그레이션하면 업데이트된 ML 모델 및 하드웨어 가속을 포함한 최신 버그 수정 및 API 개선사항의 이점을 애플리케이션에 활용할 수 있습니다.

또한 ML Kit API는 다른 몇 가지 이점을 제공합니다.

  • ML Kit SDK를 애플리케이션과 정적으로 연결할 수 있는 Android의 새 API 번들 변형입니다.
  • API별 개선사항. 예를 들면 다음과 같습니다.

  • 모든 API에 Android Jetpack 수명 주기 지원이 추가되었습니다. 이제 앱이 사용자 / 시스템에 의해 화면 회전 또는 종료를 거칠 때 addObserver를 사용하여 ML Kit API의 시작 및 해체를 자동으로 관리할 수 있습니다. 이렇게 하면 CameraX와 더 쉽게 통합할 수 있습니다.

최신 변경사항의 전체 목록은 ML Kit SDK 출시 노트에서 확인할 수 있습니다.

ML Kit API는 Mobile Vision API와 동일한 기능을 제공하나요?

바코드 스캔, 텍스트 인식, 얼굴 인식 API는 Mobile Vision의 상응 API와 동일한 기능을 제공합니다.

예외적으로 Mobile Vision의 다중 감지기, 다중 프로세서, 초점 프로세서가 ML Kit에서 더 이상 지원되지 않습니다. 원한다면 개발자는 비교적 쉽게 동일한 기능을 구현할 수 있습니다.

지원 받기

문제가 발생할 경우 문의할 수 있는 채널이 안내된 커뮤니티 페이지를 확인하세요.