Xamarin.Android - 绑定一个抛出异常的构造函数

时间:2017-12-04 16:07:14

标签: xamarin xamarin.android

我为Android创建了一个Xamarin绑定项目,并为.aar文件生成了Bindings。到现在为止还挺好。 当我第一次调用抛出异常的构造函数时,发生了构建错误:

.../XamVideoCaptureReader.java(9,9): Error: error: unreported exception ReaderException; must be caught or declared to be thrown super (p0, p1, p2); (AndroidTest)

在以下代码部分:

public XamVideoCaptureReader (int p0, com.digimarc.dms.readers.ReaderOptions p1, com.digimarc.dms.readers.image.CaptureFormat p2) { super (p0, p1, p2); ... }

我认为错误是非常自我解释的,但我无法找到解决问题的方法。超级调用必须包含在try catch中,甚至更好:应该在构造函数签名中添加throws ReaderException

之前是否有人遇到此错误并可以解决?或者这是Xamarin的错误吗?

0 个答案:

没有答案