如何使应用程序只在一种android设备上运行?
今天,我有一个问题需要帮助。 有没有办法让android应用程序只在某种类型的设备上运行?就像它只在三星或索尼设备上运行一样。。 怎么做呢如何使应用程序只在一种android设备上运行?,android,device,samsung-mobile,Android,Device,Samsung Mobile,今天,我有一个问题需要帮助。 有没有办法让android应用程序只在某种类型的设备上运行?就像它只在三星或索尼设备上运行一样。。 怎么做呢 谢谢你的帮助 您可以在以下代码的帮助下完成此操作 public String getDeviceName() { String manufacturer = Build.MANUFACTURER; String model = Build.MODEL; if (model.startsWith(manufacturer)) { retur
谢谢你的帮助 您可以在以下代码的帮助下完成此操作
public String getDeviceName() {
String manufacturer = Build.MANUFACTURER;
String model = Build.MODEL;
if (model.startsWith(manufacturer)) {
return capitalize(model);
} else {
return capitalize(manufacturer) + " " + model;
}
}
然后:
if (
manufactures == "Samsung" || "samsung")
{
Log.d ("device","This device manufactured from samsung");
}
else {
Log.d ("device","This device not manufactured from samsung Sorry!!!");
}
你为什么要施加这样的限制?@MattBall:就像某些应用程序为某些制造商提供了独家服务一样,如果samsung.equalsIgnoreCasemanufacturer{,你也可以使用有条件的if samsung.equalsIgnoreCasemanufacturer{来保持它与代码的其余部分一样的Java。就这样做了!谢谢!