如何以编程方式检测“Android App”是否在chrome book或Android手机中运行

如何以编程方式检测“Android App”是否在chrome book或Android手机中运行,第1张

概述由于谷歌已宣布chromebook也支持“Android应用程序”,所以我也想在chromebook上支持我的应用程序,虽然它运行良好,但我需要修复一些例外.我想以这样的方式编写代码,即只对chromebook执行,并且不会为Android手机和平板电脑执行代码.我在Android开发者网站上查看了Chromebook文档,

由于谷歌已宣布Chromebook也支持“Android应用程序”,所以我也想在Chromebook上支持我的应用程序,虽然它运行良好,但我需要修复一些例外.

我想以这样的方式编写代码,即只对Chromebook执行,并且不会为AndroID手机和平板电脑执行代码.

我在AndroID开发者网站上查看了Chromebook文档,我没有得到任何这样的API,告诉你的应用程序在Chrome book环境中运行.

ARC Beta documentation的建议不起作用:

If you need to check if your app is running on Chrome OS, look for chromium as the androID.os.Build.BRAND and androID.os.Build.MANUFACTURER.

两者都在华硕Chromebook上返回谷歌.

解决方法:

最后,我找到了一种方法来了解应用程序是否在ARC中运行:

context.getPackageManager().hasSystemFeature("org.chromium.arc.device_management");
总结

以上是内存溢出为你收集整理的如何以编程方式检测“Android App”是否在chrome book或Android手机中运行全部内容,希望文章能够帮你解决如何以编程方式检测“Android App”是否在chrome book或Android手机中运行所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1101113.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存