kojokobi wrote:I keep getting this error when i try activating Biometric_4_5_SDK_Trial
"Trial server responce:
Error: Index was outside the bounds of the array".
Riz wrote:Hi
On This page http://www.neurotechnology.com/fingerpr ... nents.html
There is this information under "Fingerprint Client component "
Three non-concurrent licenses and one concurrent license for the Fingerprint Client component are included with VeriFinger 6.7 Extended SDK, MegaMatcher 4.5 Standard SDK and MegaMatcher 4.5 Extended SDK
Is This NServer license or scanner device licenses. What is "Fingerprint Client component"? is it NServer?
Thanks
Riz
Riz wrote:So it means Fignerprint Client license with BSS means that it only enables the Scanning device.
Riz wrote:I tried converting NTemplate to ANTemplate in java code on an NServer which has only standard Server.lic not any other component
It says "Operation Not permitted". This means Fignerprint BSS is not enabled.
Riz wrote:Thanks
" activate a Fingerprint Client license"
1- How do we activate it? is it inside the dongle? or is some license file needs to be added to the pgd.conf?
2- We have the MegaMatcher SDK and some dongles, but we dont know what type of license or components are on the dongles
3- Is there a way to query the dongle to see what licenses or components are enabled on the dongle?
Thanks
Martynas wrote:Hello,
you can submit the license file and deactivation ids, generated on the same machine, from any other machine by using our website.
jorgevaron wrote:¿How can i install local licenses in some of our computers ?
Ajmal Hamidi wrote:Dear All,
In order to save my paid license, I am looking for a free trail client side license only for some testing purposes. Could anyone let me know where I can find them or send me the links....
Best Regards,
Ajmal Hamidi.
arielchavez wrote:How can I active my extractor license and my matcher license?
MinhNguyen wrote:Hi,
I currently have a need to support several different versions of the VeriLook (v4.0, v5.2 & v5.4), VeriFinger (v6.2, v6.5 & v6.7) and VeriEye (v2.2, v2.5 & v2.7) algorithms. Licenses were purchased that were under SDK V4.3 and SDK v4.5 that were intended to support all these different versions of the previously mentioned algorithms. However, it appears that these licenses aren"t backward compatible to the older SDK / algorithm versions and the license (.lic) files aren"t recognized as valid licenses, at a minimum, for VeriLook v4.0, VeriFinger v6.2 and VeriEye v2.2.
Based on this experience, how can I determine upfront which licenses are forward / backward compatible between different versions of the algorithms that were originally purchased for a specific SDK version and/or VeriLook/VeriFinger/VeriEye version? Is there a list / chart somewhere in the Neurotechnology website that shows what versions of the Neurotechnology VeriLook/VeriFinger/VeriEye algorithms are forward /backward compatible with licenses that were purchased / generated from different versions of the SDK"s?
Thank you, in advance, for your help.
Minh N.
kianoushkarbasi wrote:Also does enterprise license has the same problem? or if we buy the enterprise one we don"t need to be worry about the license manager software?
kianoushkarbasi wrote:Using the physical dongle is not really feasible because our licensing server is also a virtual machine and a physical device passthrough is not really an option.
Would internet activation be suitable or is there some solution using serial activation?
ben_npp wrote:Hi,
I read on the documentation that it's possible to run mulitple cluster nodes on a single pc if it has 2 or more cores. I have a few questions about this.
1. How many nodes can I run if I have an 4 core cpu? 4 nodes?
2. How about if I run the cluster server on the same pc as the nodes? Would it affect the number of nodes that I can run?
3. If I'm using Fast Fingerprint Matcher, how many license would I need for 1 server running multiple nodes?
nurzico wrote:I have a dongle with 20 FastFingerprintMatcher license. I need to know what is the maximum usage for concurrent matching processes of those license.
I have clear idea how single computer license work from documentation for concurrent process. But i need to know about dongle license for concurrent process.
Do i need separate license for every concurrent matching process or need just one license for a single machine is okay for concurrent matching?
nurzico wrote:But CPU means per server with multiple processor or per processor?
nurzico wrote:And how will it work in VM like Xen Environment?
1. How many nodes can I run if I have an 4 core cpu? 4 nodes?
2. How about if I run the cluster server on the same pc as the nodes? Would it affect the number of nodes that I can run?
3. If I'm using Fast Fingerprint Matcher, how many license would I need for 1 server running multiple nodes?
nurzico wrote:Thanks a lot Martynas.![]()
So i need to use dongle as license server for virtual environment right?
And i need the amount of licenses as equal to the number of processors right?
Martynas wrote:Hello,
you are using the Neurotic Biometrics 5.0 SDK, where the new API is introduced. In this case you do not need to run multiple instances of cluster nodes on the same CPU to use multiple cores. The multithreading is implemented in the NClusterNode and NMatcher by default now.
How about NServer? Does it also implement multithreading by default?
Let's say I run an NClusterNode with Fast Fingerprint Matcher on a 16 cores server. Would I get 16 x 200.000 fingerprint matches per second?
Martynas wrote:Hello,
The algorithm matches up to 200,000 flat fingerprint records per second on a single PC. This matching speed limit is reached if the Fast Finger Matcher license is used and requires to be run on PC with at least Intel Core i7-4771 quad-core processor (3.5 GHz) to reach the specified performance.
If the processor is more powerful and/or has more cores, then the limitation of the 200,000 matches will be involved.
To reach 16 x 200.000 fingerprint matches per second you will need to use 16 x computers, where NClusterNodes will be running.
ben_npp wrote:So if I have the 1 powerful server, the best approach would be to run VMs on it right?
ben_npp wrote:I assume I would need separate license for each VM?
Feedback: It should quite easy and direct process, along with proper documentation for it, both in terms of Package Hierachy(Standard Java docs format) and Code Documentation in samples.
Feedback: Please provide stub project OR Maven Archtype for creating stub Android Maven project which create basic Android Activity along with licensing and other things, Since it gives a quick start to developer in many ways, instead of manually finding and integrating lot of code from sample and utils. It also becomes quite easy to go instead of hit and trial. Please consider this as it provide lot of help
06-20 07:08:14.010: W/dalvikvm(8597): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lcom/sun/jna/Native;
06-20 07:08:14.010: W/dalvikvm(8597): Exception Ljava/lang/ExceptionInInitializerError; thrown while initializing Lcom/sun/jna/NativeLibrary;
06-20 07:08:14.010: W/dalvikvm(8597): Exception Ljava/lang/ExceptionInInitializerError; thrown while initializing Lcom/neurotec/lang/NCore;
06-20 07:08:14.010: D/AndroidRuntime(8597): Shutting down VM
06-20 07:08:14.010: W/dalvikvm(8597): threadid=1: thread exiting with uncaught exception (group=0x40a621f8)
06-20 07:08:14.020: E/AndroidRuntime(8597): FATAL EXCEPTION: main
06-20 07:08:14.020: E/AndroidRuntime(8597): java.lang.ExceptionInInitializerError
06-20 07:08:14.020: E/AndroidRuntime(8597): at com.neurotec.multibiometric.BiometricActivity.onCreate(BiometricActivity.java:159)
06-20 07:08:14.020: E/AndroidRuntime(8597): at com.neurotec.multibiometric.fingers.FingerActivity.onCreate(FingerActivity.java:74)
06-20 07:08:14.020: E/AndroidRuntime(8597): at android.app.Activity.performCreate(Activity.java:4492)
06-20 07:08:14.020: E/AndroidRuntime(8597): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
06-20 07:08:14.020: E/AndroidRuntime(8597): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920)
06-20 07:08:14.020: E/AndroidRuntime(8597): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
06-20 07:08:14.020: E/AndroidRuntime(8597): at android.app.ActivityThread.access$600(ActivityThread.java:123)
06-20 07:08:14.020: E/AndroidRuntime(8597): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
06-20 07:08:14.020: E/AndroidRuntime(8597): at android.os.Handler.dispatchMessage(Handler.java:99)
06-20 07:08:14.020: E/AndroidRuntime(8597): at android.os.Looper.loop(Looper.java:137)
06-20 07:08:14.020: E/AndroidRuntime(8597): at android.app.ActivityThread.main(ActivityThread.java:4424)
06-20 07:08:14.020: E/AndroidRuntime(8597): at java.lang.reflect.Method.invokeNative(Native Method)
06-20 07:08:14.020: E/AndroidRuntime(8597): at java.lang.reflect.Method.invoke(Method.java:511)
06-20 07:08:14.020: E/AndroidRuntime(8597): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
06-20 07:08:14.020: E/AndroidRuntime(8597): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
06-20 07:08:14.020: E/AndroidRuntime(8597): at dalvik.system.NativeStart.main(Native Method)
06-20 07:08:14.020: E/AndroidRuntime(8597): Caused by: java.lang.ExceptionInInitializerError
06-20 07:08:14.020: E/AndroidRuntime(8597): at com.neurotec.lang.NCore.<clinit>(NCore.java:115)
06-20 07:08:14.020: E/AndroidRuntime(8597): ... 16 more
06-20 07:08:14.020: E/AndroidRuntime(8597): Caused by: java.lang.ExceptionInInitializerError
06-20 07:08:14.020: E/AndroidRuntime(8597): at com.neurotec.lang.NCore.<clinit>(NCore.java:107)
06-20 07:08:14.020: E/AndroidRuntime(8597): ... 16 more
06-20 07:08:14.020: E/AndroidRuntime(8597): Caused by: java.lang.ExceptionInInitializerError
06-20 07:08:14.020: E/AndroidRuntime(8597): at com.sun.jna.NativeLibrary.<clinit>(NativeLibrary.java:67)
06-20 07:08:14.020: E/AndroidRuntime(8597): ... 17 more
06-20 07:08:14.020: E/AndroidRuntime(8597): Caused by: java.lang.UnsatisfiedLinkError: Couldn"t load jnidispatch: findLibrary returned null
06-20 07:08:14.020: E/AndroidRuntime(8597): at java.lang.Runtime.loadLibrary(Runtime.java:365)
06-20 07:08:14.020: E/AndroidRuntime(8597): at java.lang.System.loadLibrary(System.java:535)
06-20 07:08:14.020: E/AndroidRuntime(8597): at com.sun.jna.Native.loadNativeLibrary(Native.java:698)
06-20 07:08:14.020: E/AndroidRuntime(8597): at com.sun.jna.Native.<clinit>(Native.java:127)
06-20 07:08:14.020: E/AndroidRuntime(8597): ... 18 more
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.tbrain.biometric</groupId>
<artifactId>BiometricDemo-parent</artifactId>
<version>1</version>
<packaging>pom</packaging>
<name>BiometricDemo - Parent</name>
<modules>
<module>/../utils</module>
<module>BiometricDemo</module>
<!-- <module>BiometricDemo-it</module> -->
</modules>
<properties>
<product.root.directory>${basedir}/../../..</product.root.directory>
<platform.version> 4.1.1.4</platform.version>
<android.plugin.version>3.6.0</android.plugin.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.google.android</groupId>
<artifactId>android</artifactId>
<version>${platform.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.google.android</groupId>
<artifactId>android-test</artifactId>
<version>${platform.version}</version>
<scope>provided</scope>
</dependency>
<!-- <dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>provided</scope>
</dependency> -->
<dependency>
<groupId>com.neurotec.samples</groupId>
<artifactId>utils-android</artifactId>
<version>5.0.0.0</version>
<type>apklib</type>
</dependency>
<!--Neurotec Dependency -->
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-media-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-media-processing-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-gui-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-biometrics-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-biometrics-client-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-devices-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-biometrics-gui-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>ch.acra</groupId>
<artifactId>acra</artifactId>
<version>4.5.0</version>
</dependency>
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>libjnidispatch</artifactId>
<version>3.5.1</version>
<type>so</type>
<classifier>armeabi</classifier>
</dependency>
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>libjnidispatch</artifactId>
<version>3.5.1</version>
<type>so</type>
<classifier>armeabi-v7a</classifier>
</dependency>
</dependencies>
</dependencyManagement>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
<artifactId>android-maven-plugin</artifactId>
<!-- <version>${android.plugin.version}</version> -->
<!-- <version>3.2.1</version> -->
<configuration>
<sdk>
<platform>16</platform>
</sdk>
</configuration>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
<source>1.6</source>
<target>1.6</target>
</configuration>
<version>3.1</version>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<outputDirectory>${project.build.directory}</outputDirectory>
</configuration>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<configuration>
<filesets>
<fileset>
<directory>${project.build.directory}</directory>
<includes>
<include>${project.build.finalName}.apk</include>
</includes>
</fileset>
</filesets>
</configuration>
</plugin>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<includeScope>runtime</includeScope>
<outputDirectory>${project.output.directory}</outputDirectory>
<includeGroupIds>ch.acra</includeGroupIds>
<stripVersion>true</stripVersion>
<overWriteIfNewer>true</overWriteIfNewer>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>2.5</version>
<executions>
<execution>
<id>copy-resources</id>
<phase>package</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}</outputDirectory>
<resources>
<resource>
<directory>${project.build.directory}</directory>
<includes>
<include>${project.build.finalName}.apk</include>
</includes>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.tbrain.biometric</groupId>
<artifactId>BiometricDemo-parent</artifactId>
<version>1</version>
</parent>
<groupId>com.tbrain.biometric.app</groupId>
<artifactId>BiometricDemo</artifactId>
<version>1.0.1</version>
<packaging>apk</packaging>
<name>BiometricDemo - Application</name>
<dependencies>
<dependency>
<groupId>com.google.android</groupId>
<artifactId>android</artifactId>
<!-- <version>${platform.version}</version> -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.neurotec.samples</groupId>
<artifactId>utils-android</artifactId>
<type>apklib</type>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-media-android</artifactId>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-media-processing-android</artifactId>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-gui-android</artifactId>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-biometrics-android</artifactId>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-biometrics-client-android</artifactId>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-cluster-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-devices-android</artifactId>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-biometrics-gui-android</artifactId>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-devices-fscanners-authentec-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-devices-fscanners-bluefin-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-devices-fscanners-digitalpersona-uareu-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-devices-fscanners-futronic-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-devices-fscanners-secugen-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-devices-fscanners-integratedbiometrics-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-devices-irisscanners-iritech-irishield-android</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-devices-cameras-android-camera</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>com.neurotec</groupId>
<artifactId>neurotec-devices-microphones-android-microphone</artifactId>
<version>5.0.0.0</version>
</dependency>
<dependency>
<groupId>ch.acra</groupId>
<artifactId>acra</artifactId>
</dependency>
</dependencies>
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
<artifactId>android-maven-plugin</artifactId>
<!-- <extensions>true</extensions> -->
<extensions>true</extensions>
<configuration>
<sdk>
<platform>${android.platform}</platform>
</sdk>
</configuration>
</plugin>
<!-- <plugin> -->
<!-- <artifactId>maven-dependency-plugin</artifactId> -->
<!-- </plugin> -->
</plugins>
</build>
</project>
I have made changes as per needed to pom.xml and have also added two more dependencies net.java.dev.jna
<service
android:name="com.neurotec.licensing.NPGService"
android:enabled="true"
android:process="com.neurotec.licensing.NPGService" >
<intent-filter>
<action android:name="com.neurotec.licensing.NPGService" />
</intent-filter>
</service>
<service
android:name="com.neurotec.licensing.NIDGenService"
android:enabled="true"
android:process="com.neurotec.licensing.NIDGenService" >
<intent-filter>
<action android:name="com.neurotec.licensing.NIDGenService" />
</intent-filter>
</service>
<service
android:name="com.neurotec.licensing.NPGMonitor"
android:enabled="true"
android:process="com.neurotec.licensing.NPGMonitor" >
<intent-filter>
<action android:name="com.neurotec.licensing.NPGMonitor" />
</intent-filter>
</service>
Product revision number: 119249
We have serial number licenses provided as serial number files.lic for above mentioned two
06-24 07:21:41.058: I/LicensingManager(15495): Obtaining licenses from server /local:5000
06-24 07:21:41.188: D/dalvikvm(15495): GC_CONCURRENT freed 539K, 14% free 7624K/8775K, paused 3ms+5ms
06-24 07:21:41.318: E/LicensingManager(15495): Exception
06-24 07:21:41.318: E/LicensingManager(15495): com.neurotec.io.NIOException: IO error occurred
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.io.IOErrorCreator.create(IOErrorCreator.java:21)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.lang.ChainedErrorCreator.create(ChainedErrorCreator.java:22)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.lang.NError.get(NError.java:174)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.lang.NError.get(NError.java:191)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.lang.NError.getLast(NError.java:205)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.lang.NResult.checkUnchecked(NResult.java:245)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.licensing.NLicense.obtainComponents(NLicense.java:223)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.licensing.NLicense.obtainComponents(NLicense.java:325)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.licensing.LicensingManager.obtain(LicensingManager.java:197)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.licensing.LicensingManager.obtain(LicensingManager.java:280)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.licensing.LicensingManager$2.doInBackground(LicensingManager.java:255)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.licensing.LicensingManager$2.doInBackground(LicensingManager.java:246)
06-24 07:21:41.318: E/LicensingManager(15495): at android.os.AsyncTask$2.call(AsyncTask.java:264)
06-24 07:21:41.318: E/LicensingManager(15495): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
06-24 07:21:41.318: E/LicensingManager(15495): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
06-24 07:21:41.318: E/LicensingManager(15495): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:208)
06-24 07:21:41.318: E/LicensingManager(15495): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
06-24 07:21:41.318: E/LicensingManager(15495): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
06-24 07:21:41.318: E/LicensingManager(15495): at java.lang.Thread.run(Thread.java:856)
protected List<String> getComponents()
{
return Arrays.asList(LicensingManager.LICENSE_FINGER_DETECTION,
LicensingManager.LICENSE_FINGER_EXTRACTION,
LicensingManager.LICENSE_FINGER_MATCHING,
LicensingManager.LICENSE_FINGER_MATCHING_FAST,
LicensingManager.LICENSE_FINGER_DEVICES_SCANNERS,
LicensingManager.LICENSE_FINGER_WSQ,
LicensingManager.LICENSE_FINGER_STANDARDS_FINGER_TEMPLATES,
LicensingManager.LICENSE_FINGER_STANDARDS_FINGERS);
}
1. It takes lot of time to load FingerActivity, around 10 seconds.
2. By adding the Native libraries, the Final build size of the APK is increased quite a lot. What is the way to reduce it?
3. What Components does FingerMatcherClient and FingerMatcherMatcher license cover?
Since I am not able to obtain license
We have serial number licenses provided as serial number files.lic for above mentioned two
and the information provided in the http://www.neurotechnology.com/fingerprint-components.html is different that what is in License Manager.
06-24 07:21:41.058: I/LicensingManager(15495): Obtaining licenses from server /local:5000
06-24 07:21:41.188: D/dalvikvm(15495): GC_CONCURRENT freed 539K, 14% free 7624K/8775K, paused 3ms+5ms
06-24 07:21:41.318: E/LicensingManager(15495): Exception
06-24 07:21:41.318: E/LicensingManager(15495): com.neurotec.io.NIOException: IO error occurred
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.io.IOErrorCreator.create(IOErrorCreator.java:21)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.lang.ChainedErrorCreator.create(ChainedErrorCreator.java:22)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.lang.NError.get(NError.java:174)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.lang.NError.get(NError.java:191)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.lang.NError.getLast(NError.java:205)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.lang.NResult.checkUnchecked(NResult.java:245)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.licensing.NLicense.obtainComponents(NLicense.java:223)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.licensing.NLicense.obtainComponents(NLicense.java:325)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.licensing.LicensingManager.obtain(LicensingManager.java:197)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.licensing.LicensingManager.obtain(LicensingManager.java:280)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.licensing.LicensingManager$2.doInBackground(LicensingManager.java:255)
06-24 07:21:41.318: E/LicensingManager(15495): at com.neurotec.licensing.LicensingManager$2.doInBackground(LicensingManager.java:246)
06-24 07:21:41.318: E/LicensingManager(15495): at android.os.AsyncTask$2.call(AsyncTask.java:264)
06-24 07:21:41.318: E/LicensingManager(15495): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
06-24 07:21:41.318: E/LicensingManager(15495): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
06-24 07:21:41.318: E/LicensingManager(15495): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:208)
06-24 07:21:41.318: E/LicensingManager(15495): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
06-24 07:21:41.318: E/LicensingManager(15495): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
06-24 07:21:41.318: E/LicensingManager(15495): at java.lang.Thread.run(Thread.java:856)
4. Which libraries and dependency and libraries, must to have Fingerprint Biometric in the application, what else can be removed??
Users browsing this forum: No registered users and 1 guest