您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關java.lang.UnsatisfiedLinkError: %1 可以解決Win32應用程序錯誤嗎,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
發現問題
最近工作中利用JNA 調用 dll 庫時保錯,錯誤如下:
///////////////// 通過 JNA 引入 DLL 庫 //////////// /** * ID_FprCap.dll 負責指紋的采集, 指紋儀的初始化,設置等等 */ public interface ID_FprCap extends StdCallLibrary { ID_Fpr fpr = ID_Fpr.INSTANCE ; ID_FprCap fprCap = (ID_FprCap)Native.loadLibrary("ID_FprCap", ID_FprCap.class); /** * 初始化指紋采集器 * @return 成功返回1,分片資源,檢查權限,在所有接口函數中,通常首先調用此函數。只需要調用一次,允許重復調用 * 其結果和一次調用相同。出錯調用 LIVESCAN_GetErrInfo獲取錯誤信息 */ public int LIVESCAN_Init(); /** * 關閉采集器,釋放資源. 調用此函數之后,在沒有調用 LIVESCAN_Init之前,僅可調用LIVESCAN_GetVersion、LIVESCAN_GetDesc、 * LIVESCAN_GetErrorInfo函數。調用此函數之后,需要重新調用LIVESCAN_Init來初始化采集器. * @return 成功返回1. 出錯調用 LIVESCAN_GetErrInfo獲取錯誤信息 */ public int LIVESCAN_Close();
我環境是 64 位 win7.
java.lang.UnsatisfiedLinkError: %1 不是有效的 Win32 應用程序。
解決方法:刪掉了系統中的 64 位的 JDK,就沒有再報該錯誤了。
看完上述內容,你們對java.lang.UnsatisfiedLinkError: %1 可以解決Win32應用程序錯誤嗎有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。