gpt4 book ai didi

android - 使用 Metadata.xml 重命名公共(public)事件

转载 作者:行者123 更新时间:2023-11-30 03:59:31 25 4
gpt4 key购买 nike

我正在尝试绑定(bind)一个 Java 库 (.jar),以便在 this 之后与 Mono for Android 一起使用文档。编译项目导致 1 个错误:

'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>

以及许多其他组合。

重命名事件的正确方法是什么?

最佳答案

您可以通过查看构建后在 obj\bin\Debug\Generated 文件夹中生成的托管可调用包装器来查看任何方法或属性的完整路径。每个类成员都装饰有注释,给出元素的确切路径。

关于android - 使用 Metadata.xml 重命名公共(public)事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12734107/

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