如何找到android应用程序是由AndroidOS还是ChromeOS启动的';什么是android容器?
如何找到android应用程序是由AndroidOS还是ChromeOS启动的';什么是android容器?,android,apk,google-chrome-os,multi-window,androidappsonchromeos,Android,Apk,Google Chrome Os,Multi Window,Androidappsonchromeos,ChromeOS已开始支持Android应用程序 Android应用程序在ChromeOS中运行时需要进行大量优化,这些优化仅适用于在chrome环境中运行的应用程序 Android和chrome是否可以使用相同的应用程序APK文件,或者应该有单独的APK文件 是否可以在应用程序中以编程方式区分环境(Android或ChromeOS) 基于触摸屏功能的可用性进行区分不再有效,因为有些Chromebook附带触摸屏,可以用作平板电脑 谢谢,Android和chrome是否可以使用相同的应用
ChromeOS
已开始支持Android
应用程序
Android
应用程序在ChromeOS
中运行时需要进行大量优化,这些优化仅适用于在chrome环境中运行的应用程序
- Android和chrome是否可以使用相同的应用程序APK文件,或者应该有单独的APK文件
- 是否可以在应用程序中以编程方式区分环境(Android或ChromeOS)
- 基于触摸屏功能的可用性进行区分不再有效,因为有些Chromebook附带触摸屏,可以用作平板电脑
谢谢,Android和chrome是否可以使用相同的应用程序APK文件,或者应该有单独的APK文件? 是的,如果您没有任何在
ChromeOS
上不可用的特殊功能,则可以对Android
和ChromeOS
使用相同的apk
。无需创建单独的APK
:
您可以使用Google Play Store在多个应用程序上安装Android应用程序
谷歌Chromebooks。本文件描述了Chromebooks,
Chromebox和可以安装Android应用程序的Chromebase,两者都有
目前和即将发布的Chrome操作系统
如果您的应用程序将具有任何在ChromeOS
上不可用的功能,则该应用程序将在ChromeOS
的PlayStore上不可用,即从ChromeOS
您将无法在PlayStore上看到该应用程序
:
当你准备在Chromebook上运行Android应用程序时,你应该
考虑应用程序使用的设备特性。Chromebook没有
支持所有可用的硬件和软件功能
在其他运行Android的设备上。如果您的应用程序需要特定的
Chromebook不支持的功能将不可用
用于安装在Chromebook上
是否可以在应用程序中以编程方式区分环境(Android或ChromeOS)?
是,可以使用以下代码检查应用程序是否在ChromeOS上运行:
context.getPackageManager().hasSystemFeature("org.chromium.arc.device_management");
“context.getPackageManager().hasSystemFeature(“org.chromium.arc.device_management”);”是正式的检查方式吗?或者是一个可能无法可靠运行的黑客?@AKh目前这是官方的检查方式。@VicJordan this(“org.chromium.arc.device_management”)是我们需要检查的唯一软件包,以确保我们在ChromeOS上运行,还是有任何其他软件包需要检查?@AKh这是唯一需要检查的软件包。不需要任何额外的检查