c# – 移植Xamarin将Android版本移植到Blackberry 10

我有Xamarin Forms PCL项目,我正在尝试将
Android版本移植到Balckberry.我使用Blackberry APK Packager,Blackberry Signer和Blackberry Deploy.我成功地将我的Android版本部署到Blackberry 10.2.1,10.3和10.3.1并启动它.我的应用程序在BB上运行良好,但每当我调用async / await方法时它都会失败.

你知道.NET异步方法是如何转换为Java的吗?或者给我任何想法,我该如何解决这个问题?

我无法确定异常,因为我没有调试器.

谢谢您的帮助. 最佳答案 IL代码未转换为Java.它由Mono Runtime执行,与Dalvik(或ART)一起运行.

没有堆栈跟踪,很难确定真正的问题.
根据我的经验,文件IO经常在BB上失败.尝试禁用所有文件IO来检查假设,或者甚至更好地让调试器工作并为我们提供堆栈跟踪

点赞