我试图创建一个Xamarin Android绑定库,它引用org.apache.xml.security.transforms,org.apache.xml.security.algorithes
我必须添加哪个引用来确保它工作正常?
样本误差
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.integrityhmac.getdhandler()'隐藏继承成员'integrityhmac.getdhandler()'。如果打算隐藏,请使用new关键字。
这些不是错误,而是绑定生成器给了您几个合理的警告。
1>BINDINGSGENERATOR : warning BG8900: Type org.apache.xml.security.transforms.Transforms: FxDG naming violation: Type name 'Transforms' matches namespace part 'Transforms'.
这只是一个警告,告诉您名称transforms
与前面的命名空间org.apache.xml.security.transforms
的一部分匹配。同样,这不是一个大问题,除非这些类没有生成。
\obj\Debug\generated\src\Org.Apache.Xml.Security.Algorithms.Implementations.IntegrityHmac.cs(150,20,150,31): warning CS0108: 'IntegrityHmac.IntegrityHmacRIPEMD160.GetDHandler()' hides inherited member 'IntegrityHmac.GetDHandler()'. Use the new keyword if hiding was intended.
此警告表示integrityHmac.integrityHmacripemd160
的getdhandler()
实现被隐藏。通常这是一个混淆的问题。
https://gist.github.com/jondouglas/dda6d8ace7d071b0e8cb
然而,在查看了您的源代码后,似乎所有的编译都很好。这里有几个注意事项:
构建操作
。您可以在我们的文档中找到一个推荐的用例:https://developer.xamarin.com/guides/android/advanced_topics/binding-a-java-library/#build_actions(inputjar
不嵌入到.dll中,必须在运行时找到。因此,您应该使用embeddedjar
)我试图使用标签库绑定 POJO。绑定引用类 bean 变量后,我收到“错误请求错误 - http 状态 400”。 如果我删除引用类的绑定,则我的表单将成功提交,并且值也会填充在类中。 和 JSP: 我从几篇文章中获得了引用,但是当我在提交JSP之前添加行时,他们正在获取请求加载引用bean列表。
我想使用Linux内核信号将事件的发生从模块异步传达到用户空间应用程序。我在C中以以下方式工作: 现在,我想转到C实现。更具体地说,我想使用助推::function/助推::bind将sa_sigaction绑定到一个方法。但是,我很难获得正确的函数签名。 下面是InputCapture类的定义: 这是修改后的sa_sigaction: 但是,我收到以下编译错误: 在/home/asymingt/
我一直得到错误"未解决的引用:绑定"。有人知道我错过了什么吗?我已经试着更新了一切。但是绑定不起作用。 建筑格拉德尔。(module.app):
我使用Android Studio Beta 1与和。我还启用了数据绑定: 但不幸的是,Kotlin类看不到从布局生成的类,因为我会遇到如下错误: 错误:(17,31)未解析的引用:数据绑定 错误:(39,36)未解决的引用:MyFragment绑定 当然,Java类可以看到这些生成的类。
当我尝试将数据绑定导入MainActivity时,会出现“未解析引用:数据绑定”错误。 主活动文件: 其中包名是我的包名。包名被识别,只有数据绑定不被识别,因此它显示为红色。 我想正是因为这个,碎片登录绑定 也不被承认。 项目build.gradle文件: 应用程序build.gradle文件: 我已经尝试遵循这个codelabhttps://codelabs.developers.google.
我使用新的数据绑定库在Java编写了以下片段类 它的编译和运行都很好。 我尝试用Kotlin重写它,并得出以下结论: 但现在步骤输出以下内容: 错误:(16,38)未解析引用:DataBinding 错误:(37,27)未解析引用:FragmentDataBinding 我如何使用android-databinding库与Kotlin? 我的顶级: 应用程序目录中的我的(仅相关部分): 我使用的是