Sử dụng Xamarin.Android và Xamarin.iOS, tôi cần phải là hệ điều hành hiện tại trong phần mã được chia sẻ. Có thể là một enum, một int hoặc một chuỗi, nó không quan trọng.Cách biết hệ điều hành/nền tảng hiện tại của mã thực thi (Android/iOS)
Tôi cố gắng này:
System.Environment.OSVersion
nào luôn "Unix" là với một số thông tin phiên bản kernel.
Có thông tin về Android ví dụ như
Android.OS.Build.VERSION
Nhưng nó cần phải được trong phần mã cụ thể Android. Có cách nào để biết hệ điều hành hiện tại trong một thư viện chung không?
Tôi có thể hỏi những gì bạn muốn làm gì với thông tin đó? –
bản sao có thể có của [Cách truy xuất phiên bản sdk android?] (Http://stackoverflow.com/questions/1882883/how-to-retrieve-the-android-sdk-version) – Andrei
@Daniel: máy chủ của tôi (cung cấp dữ liệu và dịch vụ) cần biết 'ai' đang đưa ra yêu cầu (ghi nhật ký, thông báo đẩy, một số dữ liệu cụ thể cho giao diện người dùng ...) – Askolein