我需要为 Android 和 iOS 创建一个 API 库。我有使用 Android 项目的经验,但对 iOS 的专业知识为零。我想知道我是否可以在 Xamarin 中创建一个项目库,将其编译为 Android 的 JAR 和...我不知道是哪种类型的 iOS。
最佳答案
不,这是不可能的。根据您要完成的目标,可能有其他选择。如果您试图创建一个可供其他人使用的库,您可以将其设为 Xamarin 组件 - 如果您希望它普遍可用,您可以将其放在一个组件存储中,否则您可以使用任何正常的源方式或对象分布。
如果您需要与 native 应用程序/库进行交互,那么您可以使 C# 代码成为它的“所有者”,并让它调用 native 代码。这适用于 IO 和 Android(并且用于与例如来自谷歌的播放服务一起工作)。
关于android - 是否可以将 Xamarin 项目编译为适用于 iOS 和 Android 的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24709700/