如何使用.Net Core 1.0开发Android应用程序?

Hil*_*lal 9 .net mono xamarin.android xamarin .net-core

我知道.Net Core 1.0是新发布的并且是跨平台的.

在决定使用.Net Core之前,我想澄清一下如何做.遗憾的是,我无法获得令人满意的信息.

因此,如果我想使用.Net Core 1.0开发Android应用程序,我是否必须使用Xamarin

如果是这样,我如何在使用.Net Core时与Xamarin 建立连接

.Net Core应用程序可以在Windows,Mac或Linux上运行,但Xamarin应用程序无法在Linux上运行.因此,我的Android应用程序可以在所有平台上运行吗?

提前致谢.

结果是:

正如@LexLi和@swick所说:

"如果您编写一个面向.NET标准库的库,您将能够使用.Net Core,Xamarin和.Net Framework"

svi*_*ick 8

.Net Core 1.0支持Windows,OS X和Linux,它不支持Android.因此,如果您想编写Android应用程序,请使用Xamarin.

  • @Hilal如果您编写一个面向[.NET标准库](https://docs.microsoft.com/en-us/dotnet/articles/standard/library)的库,您将能够从.Net Core中使用它,Xamarin和.Net Framework. (3认同)
  • @Hilal .NET Core主要是Windows/Linux/macOS应用程序的推动者,但Xamarin拥有相同的.NET平台标准,因此您可以安全地在它们之间共享代码. (2认同)