Hen*_*und 2 binding android xamarin
我正在尝试为 OpenTok.jar 创建一个绑定项目,以便我可以将 2.7 版与 Xamarin 一起使用。我的绑定项目无法构建,因为它生成了两个相同的类。SubscriberKit.DisconnectedEventArgs 存在两次,我似乎无法将其转换掉。
任何人都有解决方案或尝试过类似的方法?可以在此处找到解决方案的访问权限:https : //ebbits.tnmconsult.dk : 9445/downloads/agrinord.apk
我收到的错误是:“严重性代码描述项目文件行抑制状态错误 CS0111 类型 'SubscriberKit.DisconnectedEventArgs' 已经定义了一个名为 '.ctor' 的成员,具有相同的参数类型 OpenTokBinding'”
如果从 Xamarin 得到帮助,答案是查看类的父类(引用它们的一次)。
在 SubscriberKit.SubscriberListener 和 SubscriberKit.StreamListener 中发现了探测器,它们都有一个称为 onDisconnect 的方法/事件,它导致两个 DisconnectedEventArgs 类。所以一旦我将这两个事件重命名为: - SubscriberOnDisconnected - StreamOnDisconnected
有效。重命名代码放在 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>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
557 次 |
最近记录: |