由于谷歌已宣布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
andandroID.os.Build.MANUFACTURER
.
两者都在华硕Chromebook上返回谷歌.
解决方法:
最后,我找到了一种方法来了解应用程序是否在ARC中运行:
context.getPackageManager().hasSystemFeature("org.chromium.arc.device_management");
总结 以上是内存溢出为你收集整理的如何以编程方式检测“Android App”是否在chrome book或Android手机中运行全部内容,希望文章能够帮你解决如何以编程方式检测“Android App”是否在chrome book或Android手机中运行所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)