Korzystając z Xamarin.Android i Xamarin.iOS, potrzebuję obecnego systemu operacyjnego we wspólnej sekcji kodu. Czy to enum, int czy string, to nie ma znaczenia.Jak poznać aktualny system operacyjny/platformę kodu wykonawczego (Android/iOS)?
Próbowałem to:
System.Environment.OSVersion
który jest zawsze "Unix" z niektórymi informacjami wersja jądra.
Istnieją informacji na Androida na przykład jak
Android.OS.Build.VERSION
Ale to musi być w sekcji specyficzny kod Androida. Czy istnieje sposób na poznanie bieżącego systemu operacyjnego we wspólnej bibliotece?
Mogę zapytać, co chcesz zrobić z tą informacją? –
możliwy duplikat [Jak odzyskać wersję Androida SDK?] (Http://stackoverflow.com/questions/1882883/how-to-retrieve-the-android-sdk-version) – Andrei
@Daniel: mój serwer (podając dane i usługi) musi wiedzieć "kto" wysyła żądanie (logowanie, powiadomienia push, niektóre dane dla interfejsu użytkownika ...) – Askolein