gpt4 book ai didi

android - Xamarin 绑定(bind) Android JAR - 重复部分类

转载 作者:行者123 更新时间:2023-11-29 17:23:37 25 4
gpt4 key购买 nike

我正在尝试为 OpenTok.jar 创建一个绑定(bind)项目,以便我可以将 2.7 版与 Xamarin 一起使用。我的绑定(bind)项目无法构建,因为它生成了两个相同的类。 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>

关于android - Xamarin 绑定(bind) Android JAR - 重复部分类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35552965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com