【发布时间】:2016-09-28 10:53:11
【问题描述】:
我正在尝试创建一个引用 org.apache.xml.security.transforms 、 Org.Apache.Xml.Security.Algorithms 的 Xamarin Android 绑定库
我必须添加哪个参考以确保它工作正常?
示例错误
1>BINDINGSGENERATOR:警告 BG8900:类型 org.apache.xml.security.transforms.Transforms:FxDG 命名违规:类型名称“Transforms”与命名空间部分“Transforms”匹配。
\obj\Debug\generated\src\Org.Apache.Xml.Security.Algorithms.Implementations.IntegrityHmac.cs(150,20,150,31): 警告 CS0108: 'IntegrityHmac.IntegrityHmacRIPEMD160.GetDHandler()' 隐藏继承的成员'IntegrityHmac.GetDHandler()'。如果要隐藏,请使用 new 关键字。
【问题讨论】:
-
请将 MVCE(stackoverflow.com/help/mcve) 以及有关此绑定的任何进一步信息附加到帖子中,例如库的位置、要求页面以及您可能拥有的与该问题有关的任何其他信息.
-
上传了..谢谢指出
-
这些似乎只是警告。绑定编译得很好。有没有你注意到的缺课?如果您愿意,可以通过
Metadata.xml更改此类型的名称:gist.github.com/JonDouglas/dda6d8ace7d071b0e8cb -
你能说得更具体点吗?
CLServices正在这里生成:DotPeek Example。 -
我没有更改任何代码,只是运行了您的代码。确保您的 JDK 是 1.8 并且您没有更改编译目标。最后把jar改成
EmbeddedJar而不是InputJar
标签: xamarin xamarin.android xamarin-binding