在Xamarin中创建Java绑定库时出错(Twilio)

时间:2016-05-31 06:30:15

标签: xamarin jar xamarin.android

Hello尝试创建绑定时遇到错误。

Com.Twilio.Ipmessaging.IPMessagingClientListener.cs(45,45): Error CS0102: The type `Com.Twilio.Ipmessaging.ErrorEventArgs' already contains a definition for `p0' (CS0102) (TwilioJarBinding)
Com.Twilio.Ipmessaging.IPMessagingClientListener.cs(52,52): Error CS0102: The type `Com.Twilio.Ipmessaging.ErrorEventArgs' already contains a definition for `P0' (CS0102) (TwilioJarBinding)

我尝试修复Metadata.xml

<attr path="/api/package[@name='com.twilio.ipmessaging']/class[@name='ErrorEventArgs']/field[@name='p0']" name="managedName"> p1 </attr>
<attr path="/api/package[@name='com.twilio.ipmessaging']/class[@name='ErrorEventArgs']/field[@name='P0']" name="managedName"> P1 </attr>

但没有帮助

代码:

public partial class ErrorEventArgs : global::System.EventArgs {

    public ErrorEventArgs (global::Com.Twilio.Ipmessaging.IErrorInfo p0)
    {
        this.p0 = p0;
    }

    global::Com.Twilio.Ipmessaging.IErrorInfo p0; // error!
    public global::Com.Twilio.Ipmessaging.IErrorInfo P0 { // error
        get { return p0; }
    }
}

0 个答案:

没有答案