如何在libgdx中检测设备是否为Amazon kindle

如何在libgdx中检测设备是否为Amazon kindle,libgdx,Libgdx,如果运行我的libgdx应用程序的设备是Amazon kindle,我想做点什么。我如何检测这个。我发现如何在android.os.Build.MANUFACTURER中不使用libgdx,但它在libgdx游戏中不起作用。那么,如何检测设备是否是libgdx中的亚马逊kindle呢 提前谢谢 向核心项目类添加两个构造函数和属性: public String model; public String manufacturer; public MyGame(){ }

如果运行我的libgdx应用程序的设备是Amazon kindle,我想做点什么。我如何检测这个。我发现如何在android.os.Build.MANUFACTURER中不使用libgdx,但它在libgdx游戏中不起作用。那么,如何检测设备是否是libgdx中的亚马逊kindle呢


提前谢谢

向核心项目类添加两个构造函数和属性:

public String model;
public String manufacturer;

public MyGame(){ }                                //for web, ios and desktop
public MyGame(String manufacturer, String model){ //for android
    this.manufacturer = manufacturer;
    this.model = model;
}
在android项目的AndroidLauncher中,您可以将值和传递给类构造函数:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
    initialize(new MyGame(Build.MANUFACTURER,Build.MODEL), config);
}
您可以查看亚马逊的价值属于kindle的页面。

可能重复的