首页 > 解决方案 > 如何从在 LXC 容器中运行的 Android 操作系统获取 Windows 主机上的输出

问题描述

我的设置如下:

设备通过 USB 连接到 Windows 机器。在该设备上,我运行了 Linux 操作系统,在该 Linux 上,有运行 Android 操作系统的 LXC 容器。我在 Windows 命令提示符下使用 ADB 命令。我可以在 Windows 命令提示符下从 Linux 操作系统获取输出。

例子:

adb shell lxc-ls

产生如下输出:

android

我也可以在 Linux 上从 Android 获取输出

例子:

adb shell

这带来了 Linux 提示root@MyDevice:~#

然后例如:

lxc-attach android -- uname -a

产生如下输出:

Linux localhost 4.14.163 #1 SMP PREEMPT tue Apr 6 23:03:29 UTC 2021 armv8l

但是当我试图执行时:

adb shell lxc-attach android -- uname -a

在 Windows 命令提示符下没有输出

标签: androidlinuxshellcommand-linelxc

解决方案


推荐阅读