OS Platform and Distribution
Android
Compiler version
No response
Programming Language and version
Java
Installed using virtualenv? pip? Conda?(if python)
No
MediaPipe version
No response
Bazel version
No response
XCode and Tulsi versions (if iOS)
No response
Android SDK and NDK versions (if android)
SDK 33, NDK 23.1
Android AAR (if android)
Yes
OpenCV version (if running on desktop)
No response
Describe the problem
Hello guys, I'm having a problem with integrating Face Mesh into an app. Initially I made a prototype with the same specifications of SDK, NDK etc. But I'm getting a JNI Error (I've already switched from Protobuflite to Protobuf). Could someone help me where to proceed?
Complete Logs
Abort message: 'JNI DETECTED ERROR IN APPLICATION: JNI GetObjectClass called with pending exception java.lang.NoClassDefFoundError: com.google.mediapipe.formats.proto.LandmarkProto$NormalizedLandmarkList
at void net.osmand.plus.activities.MapActivity.lambda$onCreate$5$net-osmand-plus-activities-MapActivity(com.google.mediapipe.framework.Packet) (MapActivity.java:811)
at void net.osmand.plus.activities.MapActivity$$ExternalSyntheticLambda13.process(com.google.mediapipe.framework.Packet) (D8$$SyntheticClass:-1)
Caused by: java.lang.NoSuchMethodError: No static method emptyProtobufList()Lcom/google/protobuf/Internal$ProtobufList; in class Lcom/google/mediapipe/formats/proto/LandmarkProto$NormalizedLandmarkList; or its super classes (declaration of 'com.google.mediapipe.formats.proto.LandmarkProto$NormalizedLandmarkList' appears in /data/app/~~HDpRMbZFIXSLVwd4kbAi6Q==/br.com.crearesistemas.driverhero-OCtl1-4e1NuBfyADh-YIdQ==/base.apk!classes31.dex)
at void com.google.mediapipe.formats.proto.LandmarkProto$NormalizedLandmarkList.<init>() (LandmarkProto.java:2220)
at void com.google.mediapipe.formats.proto.LandmarkProto$NormalizedLandmarkList.<clinit>() (LandmarkProto.java:2573)
at com.google.protobuf.Parser com.google.mediapipe.formats.proto.LandmarkProto$NormalizedLandmarkList.parser() (LandmarkProto.java:2588)
at void net.osmand.plus.activities.MapActivity.lambda$onCreate$5$net-osmand-plus-activities-MapActivity(com.google.mediapipe.framework.Packet) (MapActivity.java:811)
at void net.osmand.plus.activities.MapActivity$$ExternalSyntheticLambda13.process(com.google.mediapipe.framework.Packet) (D8$$SyntheticClass:-1)
OS Platform and Distribution
Android
Compiler version
No response
Programming Language and version
Java
Installed using virtualenv? pip? Conda?(if python)
No
MediaPipe version
No response
Bazel version
No response
XCode and Tulsi versions (if iOS)
No response
Android SDK and NDK versions (if android)
SDK 33, NDK 23.1
Android AAR (if android)
Yes
OpenCV version (if running on desktop)
No response
Describe the problem
Complete Logs