我可以在Xamarin iOS和Android项目中使用自己的DLL吗?

时间:2013-04-30 05:14:18

标签: dll clojure xamarin.ios xamarin.android xamarin

我可以将自己的DLL与Xamarin iOS或Android项目一起使用吗?

我问的原因是因为我想从Clojure CLR编译dll,并将它们与我的Xamarin移动项目一起使用。

1 个答案:

答案 0 :(得分:6)

目前答案是“否” - 您不能使用自己的现有程序集,而必须将这些项目重新编译为Xamarin.iOS或Xamarin.Android(MonoTouch或MonoDroid)库。

这是因为Xamarin双胞胎基于旧的Silverlight配置文件代码而不是完整的.Net。

目前这种情况正在发生变化 - Xamarin正在对Mono3 / .Net4.5进行重新定位,而Xamarin正致力于PCL支持。

但是,即使有这些最近的更改,我认为目前仍然建议为特定平台重建程序集。