dot42 jar导入缺少方法

时间:2014-02-07 22:04:40

标签: android dot42

我将一个jar项目导入到我的dot42项目中。它似乎已经成为一个包装器,但它缺少一些方法。知道我做错了什么吗?罐子就是这个:

usb-serial-for-android

它为UsbSerialProber创建了包装器,但定义缺少'aquire'方法:

    public sealed class UsbSerialProber
    {
            /// <java-name>
            /// FTDI_SERIAL
            /// </java-name>
            [Dot42.JavaImport("FTDI_SERIAL", "Lcom/hoho/android/usbserial/driver/UsbSerialProber;", AccessFlags = 16409)]
            public static readonly global::Com.Hoho.Android.Usbserial.Driver.UsbSerialProber FTDI_SERIAL;
            /// <java-name>
            /// CDC_ACM_SERIAL
            /// </java-name>
            [Dot42.JavaImport("CDC_ACM_SERIAL", "Lcom/hoho/android/usbserial/driver/UsbSerialProber;", AccessFlags = 16409)]
            public static readonly global::Com.Hoho.Android.Usbserial.Driver.UsbSerialProber CDC_ACM_SERIAL;
            private extern UsbSerialProber();

    }

1 个答案:

答案 0 :(得分:0)

UsbSerialProber是一个Java枚举,其中包含C#不支持的方法。要将此映射到C#,我们将其视为一个类。不幸的是,在这样做时,所有方法都被删除了。这已在1.0.81.0中修复,现在可供下载。