【发布时间】:2013-09-05 10:11:26
【问题描述】:
使用 Xamarin.Android 和 Xamarin.iOS,我现在需要共享代码部分中的当前操作系统。无论是枚举、整数还是字符串,都无所谓。
我试过了:
System.Environment.OSVersion
它总是带有一些内核版本信息的“Unix”。
Android 上有一些信息,例如
Android.OS.Build.VERSION
但它需要在 Android 特定的代码部分。 有什么方法可以知道公共库中的当前操作系统吗?
【问题讨论】:
-
请问你想用这些信息做什么?
-
@Daniel:我的服务器(提供数据和服务)需要知道
who正在发出请求(日志记录、推送通知、UI 的一些特定数据......) -
@Andrei:不。您所涉及的问题是关于仅限 Android 的 SDK 版本。我需要区分 Android/iOS。
标签: c# xamarin.ios xamarin.android xamarin