本文介紹了Firekey FTDI XE7 d2xx.jar驅動程序的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我正在火猴XE7上使用D2XX Android驅動程序處理FT232RL項目。
Android平板電腦<;->USB FT232RL卡。
我設法使用Java2OP從d2xx.jar創建單元(androidapi.JNI.d2xx.pas),將其添加到庫中,進行編譯和構建。但是,當我嘗試使用某個類時,我只得到錯誤。我嘗試:
context:= SharedActivityContext;
D2xxManager := TJD2xxManager.Create; // fragmentation error
devCount := D2xxManager.createDeviceInfoList(context);
和
D2xxManager := TJD2xxManager.JavaClass.getInstance(SharedActivityContext);
devCount := D2xxManager.createDeviceInfoList(SharedActivityContext);
//Java class JD2xxmanager could not be found
創建單位Androidapi.JNI.d2xx.pas
主窗體Unit1
我的androidapi.JNI.d2xx.pas是否失敗或調用Java橋接類的方式錯誤?
有沒有人設法做了這樣的事情?
推薦答案
將D2xx.jar復制到相同的代碼目錄
按照this link中的說明將Java庫文件(.jar)添加到Android應用程序中。
就像一種護身符。
這篇關于Firekey FTDI XE7 d2xx.jar驅動程序的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,