是否可以为 Android 和 chrome 使用相同的应用 APK 文件,或者应该有单独的 APK 文件?
是apk
的Android
,ChromeOS
如果您没有任何特殊功能在ChromeOS
. 无需创建单独的 APK。
设备支持:
您可以使用 Google Play 商店在多台 Google Chromebook 上安装 Android 应用程序。本文档介绍了可以安装 Android 应用的 Chromebook、Chromebox 和 Chromebase,包括当前和即将发布的 Chrome OS。
如果您的应用程序具有任何不可用的功能,ChromeOS
则该应用程序将无法在 PlayStore 上使用,ChromeOS
即ChromeOS
您将无法在 PlayStore 上看到该应用程序。
Chromebook 的应用清单兼容性:
当您准备 Android 应用以在 Chromebook 上运行时,您应该考虑您的应用使用的设备功能。Chromebook 不支持运行 Android 的其他设备上可用的所有硬件和软件功能。如果您的应用需要 Chromebook 不支持的特定功能,则无法在 Chromebook 上安装。
是否可以在应用程序中以编程方式区分环境(Android 或 ChromeOS)?
是的,可以使用以下代码检查应用程序是否在 ChromeOS 上运行:
context.getPackageManager().hasSystemFeature("org.chromium.arc.device_management");