0

私は Mediapipe を初めて使用します。現在、リアルタイムの顔検出と手の追跡の両方を実行する Android アプリケーションに取り組んでいます。Android Studio の libs ディレクトリに Mediapipe AAR を追加して各計算機を個別に統合すると問題なく動作しますが、「ハンド トラッキング」と「顔検出」の両方の AAR を追加して同時に実行しようとすると、何らかの依存関係があります。競合とクラスの重複の問題、はいの場合、2 つの Mediapipe モデルを 1 つの Android プロジェクトに統合するにはどうすればよいですか? どんな助けでも大歓迎です。以下のエラーがあります。

モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかった重複クラス com.google.mediapipe.components.AudioDataConsumer モジュール mediapipe_face_detection で見つかった重複クラス com.google.mediapipe.components.AudioDataProcessor -runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) 重複したクラス com.google.mediapipe.components.AudioDataProducer がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar で見つかりました(mp_multi_hand_aar.aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかった重複クラス com.google.mediapipe.components.CameraHelpermediapipe.components.CameraHelper$CameraFacing がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) にある.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) クラス com.google.mediapipe.components.CameraXPreviewHelper の重複.aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime で見つかったクラス com.google.mediapipe.components.CameraXPreviewHelper$SingleThreadHandlerExecutor が重複しています。jar (mp_multi_hand_aar.aar) 重複クラス com.google.mediapipe.components.ExternalTextureConverter がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) にある 重複クラス com.google.mediapipe.componentsモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) に .ExternalTextureConverter$RenderThread が見つかりましたjar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) 重複クラス com.google.mediapipe.components.FrameProcessor がモジュール mediapipe_face_detection-runtime で見つかりました。jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) 重複クラス com.google.mediapipe.components.FrameProcessor$1 がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar) で見つかりました.aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかったクラス com.google.mediapipe.components.FrameProcessor$2 の重複 クラス com.google.mediapipe.components.FrameProcessor の重複$ErrorListener がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかりました クラス com.google.mediapipe.components が重複しています。モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) に含まれる FrameProcessor$OnWillAddFrameListener ) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) クラス com.google.mediapipe.components.PermissionHelper が重複しています。モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかった .google.mediapipe.components.TextureFrameConsumer クラス com.google.mediapipe.components が重複しています。モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかった TextureFrameProcessor mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) 重複クラス com.google.mediapipe.formats.annotation.proto.RasterizationProto がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) にあるクラス com.google.mediapipe.formats.annotation.proto.RasterizationProto$1 がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかりました。mediapipe.formats.annotation.proto.RasterizationProto$Rasterization がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかりました クラス com.google.mediapipe.formats.annotation.proto.RasterizationProto が重複していますモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) に $Rasterization$Builder が見つかりましたmediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) と mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) クラス com.google.mediapipe.formats.annotation.proto が重複しています。モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) に RasterizationProto$Rasterization$Interval$Builder が見つかりました クラスが重複しています com.google.mediapipe.formats.annotation.proto.RasterizationProto$Rasterization$IntervalOrBuilderモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) にある 重複クラス com.google.mediapipe.formats.annotation.proto.RasterizationProto$RasterizationOrBuilder mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかった重複クラス com.google.mediapipe.formats.proto.DetectionProto$1 ) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかったクラス com.google.mediapipe.formats.proto.DetectionProto$Detection の重複 クラス com.google.mediapipe.formats の重複。モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で proto.DetectionProto$Detection$AssociatedDetection が見つかりました。 クラス com.google.mediapipe.formats.proto が重複しています。モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で検出された DetectionProto$Detection$AssociatedDetection$Builder クラス com.google.mediapipe.formats.proto.DetectionProto$Detection$AssociatedDetectionOrBuilder が重複していますモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) 重複クラス com.google.mediapipe.formats.proto.DetectionProto$Detection$Builder がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection. aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar ( mp_multi_hand_aar.aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかった重複クラス com.google.mediapipe.formats.proto.DetectionProto$DetectionListOrBuilderモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) にある .formats.proto.DetectionProto$DetectionOrBuilder 重複クラス com.google.mediapipe.formats.proto.モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかった LandmarkProto モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection. aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar. aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかったクラス com.google.mediapipe.formats.proto.LandmarkProto$Landmark$Builder の重複クラス com.google.mediapipe の重複.formats.proto.モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) にある LandmarkProto$LandmarkList .jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) 重複クラス com.google.mediapipe.formats.proto.LandmarkProto$LandmarkListOrBuilder モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime で見つかりました.jar (mp_multi_hand_aar.aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) 重複クラス com.google.mediapipe.formats.proto.LandmarkProto$NormalizedLandmark がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかりました 重複クラス com.google.mediapipe.formatsモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) に .proto.LandmarkProto$NormalizedLandmark$Builder が見つかりましたmediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) 重複クラス com.google.mediapipe.formats.proto.LandmarkProto$NormalizedLandmarkList$Builder がモジュール mediapipe_face_detection-runtime で見つかりました。jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) クラス com.google.mediapipe.formats.proto.LandmarkProto$NormalizedLandmarkListOrBuilder が重複しています。 jar (mp_multi_hand_aar.aar) クラス com.google.mediapipe.formats.proto.LandmarkProto$NormalizedLandmarkOrBuilder が重複しています。モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) にある .mediapipe.formats.proto.LocationDataProto クラス com.google.mediapipe.formats.proto が重複しています。モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) にある LocationDataProto$1 クラス com.google.mediapipe.formats.proto.LocationDataProto$LocationData がモジュール mediapipe_face_detection-runtime.jar ( mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) クラス com.google.mediapipe.formats.proto.LocationDataProto$LocationData$BinaryMask が重複しています。 jar (mp_multi_hand_aar.aar) クラス com.google.mediapipe.formats.proto.LocationDataProto$LocationData$BinaryMask$Builder が重複しています。jar (mp_multi_hand_aar.aar) 重複クラス com.google.mediapipe.formats.proto.LocationDataProto$LocationData$BinaryMaskOrBuilder がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかりました 重複クラス com .google.mediapipe.formats.proto.LocationDataProto$LocationData$BoundingBox がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかりました クラス com.google.mediapipe.formats.proto が重複しています。モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) に LocationDataProto$LocationData$BoundingBox$Builder が見つかりました。 クラス com.google.mediapipe.formats.proto が重複しています。モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) にある LocationDataProto$LocationData$BoundingBoxOrBuilder -runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) 重複したクラス com.google.mediapipe.formats.proto.LocationDataProto$LocationData$Format がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) で見つかりましたおよび mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) クラス com.google.mediapipe.formats.proto.LocationDataProto$LocationData$Format$FormatVerifier が重複しています。 jar (mp_multi_hand_aar.aar) 重複したクラス com.google.mediapipe.formats.proto.LocationDataProto$LocationData$RelativeBoundingBox がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) で見つかりました 重複したクラス com .google.mediapipe.formats.proto.LocationDataProto$LocationData$RelativeBoundingBox$Builder がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) にあるクラス com.google.mediapipe.formats が重複しています。プロト。モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) にある LocationDataProto$LocationData$RelativeBoundingBoxOrBuilder -runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) ... ... com.google.mediapipe.formats.proto.LocationDataProto$LocationData$RelativeKeypoint$Builder モジュール mediapipe_face_detection-runtime にあります。 jar (mediapipe_face_detection.aar) およびドキュメントに移動して、依存関係の解決エラーを修正する方法を学習します。aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar ( mp_multi_hand_aar.aar) ... ... com.google.mediapipe.formats.proto.LocationDataProto$LocationData$RelativeKeypoint$Builder がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) にあり、ドキュメントに移動して修正方法を確認してください依存関係の解決エラー。aar) および mp_multi_hand_aar-runtime.jar (mp_multi_hand_aar.aar) モジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) および mp_multi_hand_aar-runtime.jar ( mp_multi_hand_aar.aar) ... ... com.google.mediapipe.formats.proto.LocationDataProto$LocationData$RelativeKeypoint$Builder がモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) にあり、ドキュメントに移動して修正方法を確認してください依存関係の解決エラー。... com.google.mediapipe.formats.proto.LocationDataProto$LocationData$RelativeKeypoint$Builder はモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) にあり、ドキュメントに移動して、依存関係解決エラーを修正する方法を学習してください。... com.google.mediapipe.formats.proto.LocationDataProto$LocationData$RelativeKeypoint$Builder はモジュール mediapipe_face_detection-runtime.jar (mediapipe_face_detection.aar) にあり、ドキュメントに移動して、依存関係解決エラーを修正する方法を学習してください。

4

0 に答える 0