【发布时间】:2017-07-31 12:24:56
【问题描述】:
理解问题的重要文件:
VpnService Translated to Delphi
我的目标是从VpnService.java 调用public static Intent prepare(Context context) 方法并接收Intent。
我尝试了几种访问方式,例如:
var
Intent: JIntent;
JVC: JVpnService;
begin
JVC := TJVpnService.JavaClass.init;
Intent := JVC.prepare(Context); // No Method prepare
或
var
Intent: JIntent;
JVC: JVpnServiceClass;
begin
JVC := JVpnServiceClass.javaClass.init; // Record, Objekt oder Klassentyp erforderlich
或
var
Intent: JIntent;
JVC: JVpnServiceClass;
begin
JVC := JVC.javaClass.init; //Inkompatible Typen JVpnServiceClass und JVpnService
我真的不知道如何访问这个静态方法。
【问题讨论】:
-
试试
TJVpnService.JavaClass.prepare(Context) -
我也试过这个,但是你得到一个“EJNIFatal Method not found”错误。
标签: java android delphi java-native-interface delphi-10.2-tokyo