gpt4 book ai didi

android - 我可以检测亚马逊平板电脑和其他产品吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:15:12 24 4
gpt4 key购买 nike

我在我的项目中一直使用谷歌服务,但是亚马逊平板电脑不支持谷歌服务,所以如果我想发布应用程序到亚马逊商店,我需要删除谷歌服务。我不想将项目划分为“For Google Play”和“For Amazon Store”。
我使用 android.os.Build.MODEL 获取设备名称,但我不确定它是否安全?
我可以在项目中检测亚马逊平板电脑吗?

if(is Amazon) {
//do something
}
else {
//do something
}

最佳答案

是的,您可以使用 Build.MODEL 和 Build.MANUFACTURER。

根据 Amazon documentation , Build.MANUFACTURER 始终返回“Amazon”,而 Build.MODEL 返回不同的字符串,具体取决于型号。

如果您不需要区分每个亚马逊平板电脑,您可以使用:

if (Build.MANUFACTURER.equals("Amazon")) {
//we have an Amazon tablet
}
else {
//some other device
}

如果需要准确知道是哪个设备,可以使用Build.MODEL,例如:

  • Kindle Fire HDX 8.9(第三代)

    if (Build.MODEL.equals("KFAPWI")) {
    //WiFi version
    }
    else if (Build.MODEL.equals("KFAPWA")) {
    //WAN version
    }

    等等

关于android - 我可以检测亚马逊平板电脑和其他产品吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21087093/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com