Android – after a period of time, the barcode scanner throws a java.lang.unsatisfiedlinkerror

I have a barcode scanner using the new Android visual library, which works perfectly on my device and several others. But suddenly it stops working, and I see the following exception in my log:

No implementation found for com.google.android.gms.vision.barcode.internal.NativeBarcode[] com.google.android.gms.vision.barcode.internal.NativeBarcodeDetector.recognizeBufferNative(int, int, java.nio.ByteBuffer, com.google.android.gms.vision.barcode.internal.NativeOptions) (tried Java_com_google_android_gms_vision_barcode_internal_NativeBarcodeDetector_recognizeBufferNative and Java_com_google_android_gms_vision_barcode_internal_NativeBarcodeDetector_recognizeBufferNative__IILjava_nio_ByteBuffer_2Lcom_google_android_gms_vision_barcode_internal_NativeOptions_2)
E/CameraSource: Exception thrown from receiver.
E/CameraSource: java.lang.UnsatisfiedLinkError: No implementation found for com.google.android.gms.vision.barcode.internal.NativeBarcode[] com.google.android.gms.vision.barcode.internal.NativeBarcodeDetector.recognizeBufferNative(int, int, java.nio.ByteBuffer, com.google.android.gms.vision.barcode.internal.NativeOptions) (tried Java_com_google_android_gms_vision_barcode_internal_NativeBarcodeDetector_recognizeBufferNative and Java_com_google_android_gms_vision_barcode_internal_NativeBarcodeDetector_recognizeBufferNative__IILjava_nio_ByteBuffer_2Lcom_google_android_gms_vision_barcode_internal_NativeOptions_2)
E/CameraSource:     at com.google.android.gms.vision.barcode.internal.NativeBarcodeDetector.recognizeBufferNative(Native Method)
E/CameraSource:     at com.google.android.gms.vision.barcode.internal.NativeBarcodeDetector.a(SourceFile:39)
E/CameraSource:     at com.google.android.gms.vision.barcode.internal.client.c.onTransact(SourceFile:61)
E/CameraSource:     at android.os.Binder.transact(Binder.java:380)
E/CameraSource:     at com.google.android.gms.vision.barcode.internal.client.zzb$zza$zza.zza(UnkNown Source)
E/CameraSource:     at com.google.android.gms.vision.barcode.internal.client.zzd.zza(UnkNown Source)
E/CameraSource:     at com.google.android.gms.vision.barcode.BarcodeDetector.detect(UnkNown Source)
E/CameraSource:     at com.google.android.gms.vision.Detector.receiveFrame(UnkNown Source)
E/CameraSource:     at com.google.android.gms.vision.CameraSource$zzb.run(UnkNown Source)
E/CameraSource:     at java.lang.Thread.run(Thread.java:818)

The test barcodedetector. Isoperational() returns true. Does anyone have an idea?

resolvent:

Recompiling your application according to Google play services 8.1 may help. This solution will be implemented in https://developers.google.com/vision/release-notes appear.

The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
分享
二维码
< <上一篇
下一篇>>