【发布时间】:2018-06-21 05:10:53
【问题描述】:
我想将 Xamarin PCL 项目转换为 .Net Standard。
我的问题是,它支持哪些版本的 Android?我当前的项目支持 Android 4。.Net Standard 是否能够支持它?是否依赖于 .Net Standard 版本?
我见过this table,但它只告诉我支持的“Xamarin”版本,我不明白它与 Android 版本之间的联系。 .Net Standard 与 Android 版本无关(有点像 C# 版本与 .Net 版本分开)还是 .Net Standard 与特定版本的 Android 相关联(在它支持的其他框架中)?
【问题讨论】:
-
android 不支持开箱即用的 .net。这就是 xamarian 或 mono 的用武之地。您必须阅读他们的文档以指明支持哪些版本的 android。
-
@DanielA.White .Net 标准不是 .Net。从问题中的链接:
.NET Standard is the replacement for Portable Class Libraries (PCL).。它是专门为编写可在任何地方工作的代码而创建的*。 (* 有一些限制:) -
哦,我知道,但具体的实现取决于 xamarin 人。
标签: c# xamarin xamarin.android portable-class-library .net-standard