- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在为一个大学项目开发指纹识别 Java 应用程序。我们购买了 Suprema Biomini 扫描仪和 SDK,并且我已在我的 Windows 8 计算机上安装了 SDK。我正在使用 Netbeans IDE,并且尝试运行 demoUFEJavaJNA.java 文件。示例程序的 GUI 启动,当我按 init 时,我得到以下输出,并显示错误 101,这意味着系统没有许可证。我的 UFScanner.dll 和 UFMatcher.dll 位于我的 Netbeans 项目工作区中,我也在那里放置了 UFLicense.dat 的副本。错误仍然存在。知道如何解决这个问题吗?
最佳答案
遇到了同样的问题,并尝试(如文档所述)将 UFLicense.dat 放在 DLL 的同一目录中,即我开发/调试的根目录,然后我将 DLL 和 DAT 文件的副本放在 C:\Windows\system32 和 C:\Windows\SysWOW64 上,它成功了
注意:在 System32 上,您应该放置 x64 版本的 DLL,而在 SysWOW64 上,32 位版本有点棘手,但您可以在 上查看
Why do 64-bit DLLs go to System32 and 32-bit DLLs to SysWoW64 on 64-bit Windows?
关于java - Suprema BioMini with Java - UFLicense.dat 应该放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28024410/
我正在为一个大学项目开发指纹识别 Java 应用程序。我们购买了 Suprema Biomini 扫描仪和 SDK,并且我已在我的 Windows 8 计算机上安装了 SDK。我正在使用 Netb
我是一名优秀的程序员,十分优秀!