我試圖綁定一個Java庫(.jar),以便與Android的Mono一起使用,以下文件爲this。編譯項目成果在1個錯誤:使用Metadata.xml重命名公共事件
'MoveAnimation.MoveAnimation': member names cannot be the same as their enclosing type.
我理解錯誤,爲什麼它的發生,但我似乎無法找到正確的XPath的metadata.xml文件中重命名該事件。
我已經試過:
<attr path="/api/package[@name='com.namespace.android']/class[@name='MoveAnimation']/event[@name='MoveAnimation']" name="managedName">MoveAnimationEvent</attr>
<attr path="/api/package[@name='com.namespace.android']/class[@name='MoveAnimation.MoveAnimation']" name="managedName">MoveAnimationEvent</attr>
等多種組合。
重命名事件的正確方法是什麼?