我正在开发特定于设备的应用程序,任何人都知道如何在samsung
中检测到Android手机供应商,例如htc
或android
等......这可能吗?
根据电话供应商的说法,我可以决定在那部手机上安装应用程序!!!!
答案 0 :(得分:13)
使用以下代码获取手机供应商
String manufacturer = android.os.Build.MANUFACTURER;
它将返回供应商的名称。例如Samsung
如果它是三星手机。
我认为在安装时无法进行检测,但您可以在第一个活动屏幕中检测到这一点,如果制造商名称相同,那么您运行应用程序,如果供应商不同,您可以显示错误屏幕,并显示此应用程序的消息仅在指定供应商的手机上运行。