FireMekey FTDI XE7 D2XX.JAR驱动程序



我使用d2xx android驱动程序在Firemonkey xe7上使用FT232RL进行项目。

Android平板电脑< -> USB FT232RL卡。

我从d2xx.jar使用java2op创建了单元(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与代码的同一目录按照此链接中的说明添加Java库文件(.jar)到Android应用程序中。像魅力一样工作。

相关内容

最新更新