2011-10-20 14 views
5

Pracuję nad aplikacją specyficzną dla urządzenia, Czy każdy wie, jak wykryć dostawcę telefonu z Androidem, np. samsung lub htc itp. W android ... Czy to możliwe? Że według sprzedawcy telefonu mogę zdecydować się na zainstalowanie aplikacji na tym telefonie, czy nie!Wykryj sprzedawcę telefonu podczas instalacji

Odpowiedz

12

skorzystać z poniższego kodu, aby sprzedawca phone

String manufacturer = android.os.Build.MANUFACTURER; 

zwróci nazwę producenta. Na przykład Samsung, jeśli jest to telefon Samsung.

Wydaje mi się, że wykrywanie nie jest możliwe w czasie instalacji, ale można to wykryć na pierwszym ekranie działania, takim jak ekran powitalny, jeśli nazwa producenta jest taka sama, jak po uruchomieniu aplikacji, a jeśli dostawca jest inny, można wyświetlić ekran błędu z komunikatem, że aplikacja działa tylko na telefonach określonego dostawcy.

+0

hej cześć ... wielkie dzięki! – HrishikeshB

+0

Mam "samsung", a nie "Samsung" jako producenta (S3 Model SAMSUNG-SGH-I747) –