如何将现有的 C# 项目导入可移植的 class 库并使用它来引用 visual studio 中的 android 应用程序?

How to import your existing C# project into a portable class library and use it to reference to android app in visual studios?

我需要将我现有的 C# 项目导入到一个可移植的 class 库中,以便我可以将代码共享到 Xamarin.Android 或 Xamarin.iOS。还有其他方法可以将您的现有 C# 项目导入 Android 应用程序吗?

您需要创建一个可移植 Class 库项目而不是常规 class 库。看看这里: https://developer.xamarin.com/guides/cross-platform/application_fundamentals/pcl/introduction_to_portable_class_libraries/

此 post 显示如何转换:http://geekswithblogs.net/imilovanovic/archive/2012/08/31/vs2012---how-to-manually-convert-.net-class-library-to.aspx