Titanium JIRA Archive
Appcelerator Community (AC)

[AC-3955] TouchID Module Android

GitHub Issuen/a
TypeBug
Priorityn/a
StatusClosed
ResolutionNeeds more info
Resolution Date2016-07-26T19:34:18.000+0000
Affected Version/sn/a
Fix Version/sn/a
Componentsn/a
Labelsn/a
ReporterIbrahim MESLEM
AssigneeShak Hossain
Created2016-06-29T11:09:56.000+0000
Updated2016-07-26T19:34:18.000+0000

Description

Hello , Im trying to use the ti.touchid module but i can't use it on android ?

Attachments

FileDateSize
ti.touchid-android-1.0.0.zip2016-07-01T19:37:21.000+000047029

Comments

  1. Sharif AbuDarda 2016-07-01

    Hello, https://github.com/appcelerator-modules/ti.touchid from here I compiled a module version for Android. I have attached the module for you. Try using it. If you have any problem let me know. Regards, Sharif.
  2. Ibrahim MESLEM 2016-07-04

    Hello , Thank's for your reply , but unfortunately it doesn't work for me too . Titanium Sdk : 5.3.0 NDK : android-ndk-r12b when i changed minsdk: 5.4.0 in manifet file into minsdk: 5.3.0 i arrive to launch the module but it didn't recognize the FingerPrintHelper class. Best regards .
  3. Ibrahim MESLEM 2016-07-04

    This is the error that i get : WARN] : dalvikvm: Unable to resolve superclass of Lti/touchid/FingerPrintHelper; (207) [WARN] : dalvikvm: Link of class 'Lti/touchid/FingerPrintHelper;' failed [ERROR] : dalvikvm: Could not find class 'ti.touchid.FingerPrintHelper', referenced from method ti.touchid.TouchidModule. [WARN] : dalvikvm: VFY: unable to resolve new-instance 4484 (Lti/touchid/FingerPrintHelper;) in Lti/touchid/TouchidModule; [WARN] : dalvikvm: Unable to resolve superclass of Lti/touchid/FingerPrintHelper; (207) [WARN] : dalvikvm: Link of class 'Lti/touchid/FingerPrintHelper;' failed [WARN] : dalvikvm: Unable to resolve superclass of Lti/touchid/FingerPrintHelper; (207) [WARN] : dalvikvm: Link of class 'Lti/touchid/FingerPrintHelper;' failed [INFO] : dalvikvm: Could not find method ti.touchid.FingerPrintHelper.startListening, referenced from method ti.touchid.TouchidModule.authenticate [WARN] : dalvikvm: VFY: unable to resolve virtual method 33365: Lti/touchid/FingerPrintHelper;.startListening (Lorg/appcelerator/kroll/KrollFunction;Lorg/appcelerator/kroll/KrollObject;)V [WARN] : dalvikvm: Unable to resolve superclass of Lti/touchid/FingerPrintHelper; (207) [WARN] : dalvikvm: Link of class 'Lti/touchid/FingerPrintHelper;' failed [WARN] : dalvikvm: Unable to resolve superclass of Lti/touchid/FingerPrintHelper; (207) [WARN] : dalvikvm: Link of class 'Lti/touchid/FingerPrintHelper;' failed [INFO] : dalvikvm: Could not find method ti.touchid.FingerPrintHelper.deviceCanAuthenticate, referenced from method ti.touchid.TouchidModule.deviceCanAuthenticate [WARN] : dalvikvm: VFY: unable to resolve virtual method 33357: Lti/touchid/FingerPrintHelper;.deviceCanAuthenticate ()Lorg/appcelerator/kroll/KrollDict; [WARN] : dalvikvm: Unable to resolve superclass of Lti/touchid/FingerPrintHelper; (207) [WARN] : dalvikvm: Link of class 'Lti/touchid/FingerPrintHelper;' failed [WARN] : dalvikvm: Unable to resolve superclass of Lti/touchid/FingerPrintHelper; (207) [WARN] : dalvikvm: Link of class 'Lti/touchid/FingerPrintHelper;' failed [INFO] : dalvikvm: Could not find method ti.touchid.FingerPrintHelper.isDeviceSupported, referenced from method ti.touchid.TouchidModule.isSupported [WARN] : dalvikvm: VFY: unable to resolve virtual method 33359: Lti/touchid/FingerPrintHelper;.isDeviceSupported ()Z [WARN] : dalvikvm: Unable to resolve superclass of Lti/touchid/FingerPrintHelper; (207) [WARN] : dalvikvm: Link of class 'Lti/touchid/FingerPrintHelper;' failed [WARN] : dalvikvm: Unable to resolve superclass of Lti/touchid/FingerPrintHelper; (207) [WARN] : dalvikvm: Link of class 'Lti/touchid/FingerPrintHelper;' failed [WARN] : dalvikvm: Unable to resolve superclass of Lti/touchid/FingerPrintHelper; (207) [WARN] : dalvikvm: Link of class 'Lti/touchid/FingerPrintHelper;' failed [INFO] : dalvikvm: Could not find method ti.touchid.FingerPrintHelper.stopListening, referenced from method ti.touchid.TouchidModule.onPause [WARN] : dalvikvm: VFY: unable to resolve virtual method 33366: Lti/touchid/FingerPrintHelper;.stopListening ()V [WARN] : dalvikvm: Unable to resolve superclass of Lti/touchid/FingerPrintHelper; (207) [WARN] : dalvikvm: Link of class 'Lti/touchid/FingerPrintHelper;' failed [WARN] : W/System.err: java.lang.NoClassDefFoundError: ti.touchid.FingerPrintHelper [WARN] : W/System.err: at ti.touchid.TouchidModule.isSupported(TouchidModule.java:79) [WARN] : W/System.err: at org.appcelerator.kroll.runtime.v8.V8Runtime.nativeRunModule(Native Method) [WARN] : W/System.err: at org.appcelerator.kroll.runtime.v8.V8Runtime.doRunModule(V8Runtime.java:177) [WARN] : W/System.err: at org.appcelerator.kroll.KrollRuntime.handleMessage(KrollRuntime.java:319) [WARN] : W/System.err: at org.appcelerator.kroll.runtime.v8.V8Runtime.handleMessage(V8Runtime.java:203) [WARN] : W/System.err: at android.os.Handler.dispatchMessage(Handler.java:98) [WARN] : W/System.err: at android.os.Looper.loop(Looper.java:146) [WARN] : W/System.err: at org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:118)
  4. Angel Petkov 2016-07-14

    [~bahinapster] Hi, we don't support android-ndk-r12b. To compile android modules with SDK 5.4.0 and lower you need to have android-ndk-r10e.

JSON Source