Android 如何在xamarin中绑定Wikitude aar文件
嗨,我正在尝试绑定wikitude.aar在xamarin很好…我有一些问题Android 如何在xamarin中绑定Wikitude aar文件,android,xamarin,xamarin.android,wikitude,wikitude-sdk,Android,Xamarin,Xamarin.android,Wikitude,Wikitude Sdk,嗨,我正在尝试绑定wikitude.aar在xamarin很好…我有一些问题 Com.Wikitude.Tracker.IObjectTrackerListener.cs(47,47): Error CS0102: The type 'TargetsLoadedEventArgs' already contains a definition for 'p0' (CS0102) (AarBinding) Com.Wikitude.Tracker.IObjectTrackerListener.cs
Com.Wikitude.Tracker.IObjectTrackerListener.cs(47,47): Error CS0102: The type 'TargetsLoadedEventArgs' already contains a definition for 'p0' (CS0102) (AarBinding)
Com.Wikitude.Tracker.IObjectTrackerListener.cs(14,14): Error CS0102: The type 'ErrorLoadingTargetsEventArgs' already contains a definition for 'P1' (CS0102) (AarBinding)
我尝试将Metadata.xml用作
<attr path="/api/package[@name='Com.Wikitude.Tracker']/class[@name='ErrorLoadingTargetsEventArgs']/field[@name='p0']" name="managedName">p0_2</attr>
p0\u 2
但它现在正在工作。请提供任何建议?嗨,我已经尽可能解决了这个问题。这可能对其他人有帮助
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<attr path="/api/package[@name='com.wikitude.tracker']/interface[@name='ObjectTrackerListener']/method[@name='onTargetsLoaded']/parameter[1]" name="managedName">tracker</attr>
<attr path="/api/package[@name='com.wikitude.tracker']/interface[@name='ObjectTrackerListener']/method[@name='onErrorLoadingTargets']/parameter[1]" name="managedName">tracker</attr>
<attr path="/api/package[@name='com.wikitude.tracker']/interface[@name='ObjectTrackerListener']/method[@name='onErrorLoadingTargets']/parameter[2]" name="managedName">errorCode</attr>
<attr path="/api/package[@name='com.wikitude.tracker']/interface[@name='ObjectTrackerListener']/method[@name='onErrorLoadingTargets']/parameter[3]" name="managedName">errorMessage</attr>
<attr path="/api/package[@name='com.pbar.samples']/class[@name='StartActivity']"
name="visibility">public</attr>
</metadata>
跟踪器
跟踪器
错误代码
错误信息
公众的
Java包名是错误的,应该是全小写的Java包名,而不是C#normalized versionhi@sushingover我试过了,但仍然不起作用P01查看生成的C#包装器(obj/Debug/generated/src
),每个类/方法/属性都包含其XPATH,你可以将它们复制/粘贴到你的转换中,错误代码在上面指定hi@SushiHangover我已经尝试过了…我现在很担心这看起来很奇怪…我在上面的评论中添加了生成文件链接