Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以将我自己的 DLL 用于 Xamarin iOS 或 Android 项目吗?
我问的原因是因为我想从 Clojure CLR 编译 dll,并将它们与我的 Xamarin 移动项目一起使用。
目前对此的答案是“否” - 您不能使用自己现有的程序集,而是必须将这些项目重新编译为 Xamarin.iOS 或 Xamarin.Android(MonoTouch 或 MonoDroid)库。
这是因为 Xamarin 双胞胎基于旧的 Silverlight 配置文件代码,而不是完整的 .Net。
这种情况目前正在发生变化 - Xamarin 正在重新基于 Mono3/.Net4.5 并且 Xamarin 正在努力支持 PCL。
然而,即使有这些最近的变化,我认为仍然建议此时为特定平台重建您的程序集。