Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin绑定Android JAR-重复部分类_Android_Binding_Xamarin - Fatal编程技术网

Xamarin绑定Android JAR-重复部分类

Xamarin绑定Android JAR-重复部分类,android,binding,xamarin,Android,Binding,Xamarin,我正在尝试为OpenTok.jar创建一个绑定项目,这样我就可以将2.7版与Xamarin一起使用。我的绑定项目无法生成,因为它生成了两个相同的类。DisconnectedEventArgs存在两次,我似乎无法改变它们 有人对此有解决方案或尝试过类似的方法吗? 可以在以下位置找到该解决方案的访问权限: 我收到的错误是:“严重性代码描述项目文件行抑制状态” 错误CS0111类型“SubscriberKit.DisconnectedEventArgs”已经定义了一个名为“.ctor”的成员,该成员

我正在尝试为OpenTok.jar创建一个绑定项目,这样我就可以将2.7版与Xamarin一起使用。我的绑定项目无法生成,因为它生成了两个相同的类。DisconnectedEventArgs存在两次,我似乎无法改变它们

有人对此有解决方案或尝试过类似的方法吗? 可以在以下位置找到该解决方案的访问权限:

我收到的错误是:“严重性代码描述项目文件行抑制状态”
错误CS0111类型“SubscriberKit.DisconnectedEventArgs”已经定义了一个名为“.ctor”的成员,该成员具有相同的参数类型OpenTokBinding”

,如果从Xamarin获得帮助,答案是查看类的父类(引用它们的一次)

在SubscriberKit.SubscriberListener和SubscriberKit.StreamListener中都发现了这个问题,它们都有一个名为onDisconnect的方法/事件,导致两个断开连接的EventTargets类。因此,一旦我将这两个事件重命名为: -下标未连接 -流断开连接

成功了。重命名代码放在Metadata.xml中,如下所示:

<attr path="/api/package[@name='com.opentok.android']/interface[@name='SubscriberKit.SubscriberListener']/method[@name='onDisconnected']" name="managedName">SubscriberOnDisconnected</attr>
<attr path="/api/package[@name='com.opentok.android']/interface[@name='SubscriberKit.StreamListener']/method[@name='onDisconnected']" name="managedName">StreamOnDisconnected</attr>
SubscriberOnDisconnected
流断开连接

非常感谢。我一直在寻找解决办法很长时间了。这起作用了