【发布时间】:2017-03-17 09:45:58
【问题描述】:
是否有适当的方法与终结器一起生成正确的xamarin.android 绑定?
我有使用API level 24 编译的原始 aar 库。这个库被添加到xamarin.android 绑定库项目中。 Xamarin 在首选项jdk1.8.0_91 中以JDK8 为目标。
原代码有protected void finalize()方法,所以生成的代码如下:protected override unsafe void Finalize ()
导致以下错误:"Do not override object.Finalize. Instead, provide a destructor."
除了在 xamarin 端使用 Metadata.xml 中的 <remove-node> 标记从生成中删除该 finalize 方法之外,是否有任何建议可以省略?
【问题讨论】:
-
就
<remove-node>他们....
标签: android xamarin xamarin.android