'MapboxDirectionsInvoker' 没有实现抽象成员 'MapboxService.BaseUrl()' Xamarin 绑定错误
'MapboxDirectionsInvoker' does not implement abstract member 'MapboxService.BaseUrl()' Xamarin Bindings Error
我正在尝试绑定完整的 Mapbox 导航 UI SDK 0.42 - 有多个问题,因为它是一个多个 jar/aar 项目,可以在下面的 git 中看到: https://github.com/JacquesOkes/Mapbox-NavigationApp-Xamarin
我已经经历了大部分的错误,但是最后当我想把最终的项目实现成一个Xamarin.Android项目时,我在android中得到错误,4个接口不是目前。
因此,我决定返回重新访问各个绑定 - 我已经删除了我的“删除节点”标签,并试图一点一点地解决每个问题。当下一个问题出现时,我将发布其中的一些问题。
第一个问题:
“隐藏”继承的抽象成员需要被覆盖,目前是:
如果我直接将 src 文件更改为 protected override 并且两个错误都消失了。
我想在 meta 中执行此操作,这样我就不必在每次构建时都更改它们。我在中添加了以下元数据:
<attr path="/api/package[@name='com.mapbox.api.directionsrefresh.v1']/class[@name='MapboxDirectionsRefresh']/method[@name='baseUrl' and count(parameter)=0]" name="visibility">protected override</attr>
我在元中使用 override 构建的第二个它向 src 构建添加了第二个覆盖。
如何向 meta 添加覆盖并确保它只会添加一次?
抽象成员 - 无需实施,可以删除节点并 100% 完成绑定。
我正在尝试绑定完整的 Mapbox 导航 UI SDK 0.42 - 有多个问题,因为它是一个多个 jar/aar 项目,可以在下面的 git 中看到: https://github.com/JacquesOkes/Mapbox-NavigationApp-Xamarin
我已经经历了大部分的错误,但是最后当我想把最终的项目实现成一个Xamarin.Android项目时,我在android中得到错误,4个接口不是目前。
因此,我决定返回重新访问各个绑定 - 我已经删除了我的“删除节点”标签,并试图一点一点地解决每个问题。当下一个问题出现时,我将发布其中的一些问题。
第一个问题:
“隐藏”继承的抽象成员需要被覆盖,目前是:
我想在 meta 中执行此操作,这样我就不必在每次构建时都更改它们。我在中添加了以下元数据:
<attr path="/api/package[@name='com.mapbox.api.directionsrefresh.v1']/class[@name='MapboxDirectionsRefresh']/method[@name='baseUrl' and count(parameter)=0]" name="visibility">protected override</attr>
我在元中使用 override 构建的第二个它向 src 构建添加了第二个覆盖。
如何向 meta 添加覆盖并确保它只会添加一次?
抽象成员 - 无需实施,可以删除节点并 100% 完成绑定。