android - 基于相同的代码为 iOS、Android 和 WP7 创建库

标签 android ios windows-phone-7 cross-platform

我已经在三种平台上使用适当的语言编写了现有的应用程序:Objective C、Java 和 C#,但是所有应用程序的大部分都是相同的。

那么是否可以使用其中一种跨平台创建 .DLL 并将其导入到我的应用程序中?

最佳答案

如果您使用 Xamarin's tool set (连同 Visual Studio for Phone),您可以使用用 C# 编写的通用代码创建程序集,这些程序集可以在所有这些平台上使用。实际的程序集二进制文件不可跨平台移植,但代码可以很容易地移植,只要它不是 UI 代码。

关于android - 基于相同的代码为 iOS、Android 和 WP7 创建库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10685984/

相关文章:

c# - Nuget 包在 Visual Studio 中无法正常工作

android - 需要帮助将 FIrebase 电话身份验证重构为 MVVM 架构

java - 无法在 Android Studio 上构建应用程序,谷歌服务冲突

安卓 : Taking backup for media and messaging?

c# - 如何从代码隐藏中替换 Pivot 应用程序背景?

c# - WP7 中的视频缩略图

Android Button 未填满 RelativeLayout 中的全部空间

ios - UINavigationController 具有跨所有 ViewController 的统一背景

ios - 将我的自定义类存储在 UserDefaults 中,并转换(解析)此 UserDefault 以达到值(Swift 4.2)

ios - 在 Xcode 5.1 中构建时出现 "You must provide a screenshot for 5.5-inch Retina display, because your app binary supports 5.5-inch Retina displays"