Как решить ошибку 1450 на android Futroni c демо сканер отпечатков пальцев? - PullRequest
0 голосов
/ 02 мая 2020

Не знаю, подходит ли это место для того, чтобы задать этот вопрос, но мне крайне необходима вся помощь, которую я могу получить.

У меня есть устройство android со встроенным сканером отпечатков пальцев Futroni c. Я смог связаться со сканером и получить к нему доступ в режиме хоста USB.

У меня есть журнал в журнале Logcat, показанный ниже, который может связаться со сканером

I/FUTRONICFTR_J: Open device: UsbDevice[mName=/dev/bus/usb/001/054,mVendorId=5265,mProductId=32,mClass=0,mSubclass=0,mProtocol=0,mManufacturerName=Futronic Technology Company Ltd.,mProductName=Futronic Fingerprint Scanner 2.0,mVersion=2.0,mSerialNumber=FS00212726,mConfigurations=[
UsbConfiguration[mId=1,mName=null,mAttributes=128,mMaxPower=75,mInterfaces=[
UsbInterface[mId=0,mAlternateSetting=0,mName=null,mClass=255,mSubclass=0,mProtocol=0,mEndpoints=[
UsbEndpoint[mAddress=1,mAttributes=2,mMaxPacketSize=512,mInterval=0]
UsbEndpoint[mAddress=130,mAttributes=2,mMaxPacketSize=512,mInterval=0]]]]

Но когда я пытаюсь захватить, я получаю 1450 код ошибки, исходящий от .so libs. Ошибка произошла после вызова этого кода в классе AnsiLibSDK

public native boolean OpenDeviceCtx(final Object object);

Пока у меня есть все файлы .so в моей папке jinLib

...