问题标签 [androidappsonchromeos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
92 浏览

android - 如何在 Chromebook 上的 Android 应用程序的窗口边框上隐藏后退按钮

在 chromebook 上,窗口边框中有后退按钮。但是这个按钮通常显示在 android 应用程序的操作栏中。我只想为 chromebook 隐藏此系统按钮以避免重复。我看到 Google Play 应用程序以某种方式设法做到了。
窗口边框中的后退按钮

0 投票
3 回答
2308 浏览

android - 如何在 Chrome OS 上启用 ADB 调试?

根据GoogleGoogle的说法,如果我在 Chrome OS 上启用 Linux,那么在设置的“Linux (Beta)”部分,我应该会看到“开发 Android 应用程序”选项。

  • 在 HP Chromebox G2 (Kench) 上,我看到了这个选项并最终激活了它。

  • 在三星 Chromebook Plus (Kevin) 上,我看不到此选项,即使使用 Chrome OS 88.0.4324.186。

  • 在华硕 Chromebook 平板电脑 CT100(猩红色)上,我看到了这个选项。不过,这个特殊的设备缺少端口,所以我将努力使用它来满足我的需要。

  • 在 Acer Chromebook R11(青色)上,我看不到此选项,即使使用 Chrome OS 88.0.4324.186。

那么...如何在三星或宏基上启用 ADB 调试?

或者,另一种看待它的方式:除了实际尝试设置之外,我如何知道给定的 Chrome OS 设备型号是否支持 ADB 调试?如果我在购买之前不知道它是否会支持 ADB,那么很难计划获得其他东西进行测试。

0 投票
0 回答
36 浏览

google-chrome-os - 对 ChromeOS/Chromebook 设备信息的本地访问和作为服务运行的应用程序?

我正在研究是否可以为 ChromeOS/Chromebook 构建一个应用程序:

  • 像后台服务一样运行,将数据发送到云端
  • 将 Chromebook 设备 IP 地址发送到云端
  • 将 Chromebook 型号和 ChromeOS 版本信息发送到云端

这适用于可以被视为企业网络故障排除和库存管理应用程序,可以说是由移动设备管理 (MDM) 基础设施部署的。

在帮同事做这个研发的时候,发现ChromeOS的Android端并没有暴露真实的设备IP地址和主机名。报告的操作系统版本是 Android,但似乎有一个构建环境变量可以读取以获取 ChromeOS 版本。返回的模型对于区分 Chromebook 或“Google Pixel Slate”并不理想。

我对 ChromeOS/Chromebook 开发不太熟悉,而且似乎没有太多文档,而且 Android 支持确实是通用的,并且没有提供关于您在 ChromeOS 上实际上没有从 Android 获得的内容的明确信息。

所以我只是想知道是否有人知道是否有一种方法可以构建我提到的使用原生 Chrome 开发(有这样的东西吗?)或 ChromeOS 的 Linux 端/支持(我还没有)调查),因为我们知道这在 Android 端是不可能的。对于原生 Chrome 开发,在“原生客户端”上遇到了一些信息,但很快就会停止支持。

此外,是否有任何其他论坛/地方可以提出此类问题,或者这是最好的地方?

0 投票
0 回答
137 浏览

android - 有没有办法在 ChromeOS 上的 Android 应用程序中检测 USB 设备?

设备必须处于USB 主机模式才能使用UsbManager类。但是,当使用 来检查应用程序是否处于 USB 主机模式packagemanager.hasSystemFeature(PackageManager.FEATURE_USB_HOST)时,它总是返回 false。显然,USB 主机是Chromebook 上不受支持的功能。是否有另一种方法可以检测何时在 Chromebook 上的 Android 上插入 USB?

我们正在从 Chrome 应用程序过渡到 Android,并且该文档说使用“临时*私有 USB 主机 API”来代替该chrome.usb功能。但是链接已损坏,我找不到更多信息。

我也尝试过没有结果的USB Web API(该应用程序包含在 webview 中,因此认为它可能有效)。

0 投票
0 回答
28 浏览

android-studio - “在终端中打开”或“在磁盘上显示”不起作用

在 AVD 管理器上,当我单击“在磁盘上显示”时,它不会显示在磁盘上。相反,它会像这样打开一个新的 chrome 窗口。

在此处输入图像描述

在此处输入图像描述

同样,Nemo 中的“在终端中打开”也不起作用。

也许我在我的 chromebook 上配置了错误的 linux 终端?

0 投票
2 回答
503 浏览

android - 无法在 Chrome 操作系统上安装 Android Studio:安装包时出错:包架构 (amd64) 与系统 (arm64) 不匹配

我似乎无法在我的 Chromebook 上安装 Android Studio,并且在网站上找不到兼容的软件包。有什么方法可以让它在这个特定的 Chromebook 上运行?(宏碁 Chromebook Spin 513)

关于 Chrome 操作系统:

0 投票
1 回答
41 浏览

android - 检测 Chromebook 上运行的 Android 应用的屏幕截图

我有一个在 Chrome OS 上运行的 react 本机 android 应用程序。通常,android 应用程序会调用一个函数来禁用手机上的屏幕截图,如下所示:

但是,这种方法在 Chrome OS 上没有任何作用。我可以将屏幕截图功能与Ctrl + Show Windowsshift-modifier 一起使用。我将如何在 Chrome OS 上检测屏幕截图活动或屏幕录制?

0 投票
1 回答
733 浏览

android - 为 Android Studio 更新 Chrome OS 模拟器

我正在为 Andropid 开发一个最小 sdk 为 30 的应用程序。我在手机或平板电脑模拟器上测试它没有问题,但我无法为 Chromebook 做到这一点。

我在 Android Studio 中安装了 Chrome OS 设备模拟器,但它只让我可以使用 Nougat 7.1.1 作为操作系统。

所以当我运行应用程序时,它告诉我 sdk 的最小值高于支持的值:

'应用程序的 minSdkVersion 比设备 API 级别新。'

有没有办法安装更高版本的 Chrome 操作系统以便我可以测试应用程序?

谢谢

0 投票
0 回答
49 浏览

android - 是否可以在 chrome os 上管理音频输出?

我目前正在 chromebox 上开发一个 android 应用程序。尽管 chromebox 的音频配置如此,此应用程序必须能够将音频输出发送到不同的 USB 设备。

来自 android文档
某些设备(如 Chromebook)具有音量控制,但不允许应用使用上述 AudioManager 方法来更改音频流的级别。

这似乎仅适用于音频流的级别。我没有发现关于音频流重定向的任何限制。

我在谷歌问题跟踪器上发现了这个错误:
是的,基本上应用程序不能使用 AudioManager 方法,它们必须使用 setVolume。

是否无法将音频流重定向到 chromebox 上的 android 应用程序的特定 USB 设备?

请让我知道你们是否发现了一些关于此的信息。这篇文章还讨论了 chromeOS 上的音量。

0 投票
0 回答
16 浏览

google-chrome-os - 全屏切换后锁定应用尺寸并保留尺寸

在 Chromebook 上复制 Instagram 应用程序需要哪些特定的 Android 清单设置?特别谈到屏幕不可调整大小,当您切换全屏时,它会在两侧使用黑条。当全屏关闭时,它将返回到屏幕截图 1 状态。

在我的应用程序中,当前android:resizeableActivity="false"窗口<layout android:defaultHeight="950dp" android:defaultWidth="600dp" />以屏幕截图 1 开始,并且不可调整大小(应该如此),但问题是它会保持全屏状态,并且在关闭全屏后不会返回其原始尺寸,它只会保持最大化.

在此处输入图像描述

在此处输入图像描述