溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java.lang.UnsatisfiedLinkError: %1 可以解決Win32應用程序錯誤嗎

發(fā)布時間:2020-11-12 15:44:48 來源:億速云 閱讀:459 作者:Leah 欄目:編程語言

今天就跟大家聊聊有關java.lang.UnsatisfiedLinkError: %1 可以解決Win32應用程序錯誤嗎,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據(jù)這篇文章可以有所收獲。

發(fā)現(xiàn)問題

最近工作中利用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,分片資源,檢查權限,在所有接口函數(shù)中,通常首先調用此函數(shù)。只需要調用一次,允許重復調用
   * 其結果和一次調用相同。出錯調用 LIVESCAN_GetErrInfo獲取錯誤信息
   */
  public int LIVESCAN_Init();
  
  /**
   * 關閉采集器,釋放資源. 調用此函數(shù)之后,在沒有調用 LIVESCAN_Init之前,僅可調用LIVESCAN_GetVersion、LIVESCAN_GetDesc、
   * LIVESCAN_GetErrorInfo函數(shù)。調用此函數(shù)之后,需要重新調用LIVESCAN_Init來初始化采集器.
   * @return 成功返回1. 出錯調用 LIVESCAN_GetErrInfo獲取錯誤信息
   */
  public int LIVESCAN_Close();

我環(huán)境是 64 位 win7.

java.lang.UnsatisfiedLinkError: %1 不是有效的 Win32 應用程序。

解決方法:刪掉了系統(tǒng)中的 64 位的 JDK,就沒有再報該錯誤了。

看完上述內容,你們對java.lang.UnsatisfiedLinkError: %1 可以解決Win32應用程序錯誤嗎有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業(yè)資訊頻道,感謝大家的支持。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI