2

我可以将我自己的 DLL 用于 Xamarin iOS 或 Android 项目吗?

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

4

1 回答 1

6

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

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

这种情况目前正在发生变化 - Xamarin 正在重新基于 Mono3/.Net4.5 并且 Xamarin 正在努力支持 PCL。

然而,即使有这些最近的变化,我认为仍然建议此时为特定平台重建您的程序集。

于 2013-04-30T10:22:57.077 回答