我可以将自己的 DLL 用于 Xamarin iOS 或 Android 项目吗?
我问的原因是因为我想从 Clojure CLR 编译 dll,并将它们用于我的 Xamarin 移动项目。
最佳答案
目前对此的回答是“否”——您不能使用自己现有的程序集,而必须将这些项目重新编译为 Xamarin.iOS 或 Xamarin.Android(MonoTouch 或 MonoDroid)库。
这是因为 Xamarin 双胞胎是基于旧的 Silverlight 配置文件代码而不是完整的 .Net。
这种情况目前正在发生变化——Xamarin 正在重新基于 Mono3/.Net4.5,Xamarin 正在努力支持 PCL。
但是,即使最近发生了这些变化,我认为此时仍然建议为特定平台重建程序集。
关于dll - 我可以将我自己的 DLL 用于我的 Xamarin iOS 和 Android 项目吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16292598/