有没有人尝试过Android Android O
以下步骤对我不起作用
1.将hdmi线连接到手机(不确定也可以使用USB)
2.在root
中设置设备并提供以下命令(预计应用已安装)
并没有看到该应用程序正在二次启动(多显示功能
它只是反映了移动显示,因为连接的hdmi电缆
adb shell am start com.Chrome.Canary --display 1
请建议任何其他方式或任何命令使其工作?
答案 0 :(得分:2)
Android通常在连接两个显示器时进行镜像。目前谷歌尚未启用对两个显示器上的触摸和显示映射的支持。但是如果你想在两个显示器中的任何一个上启动任何活动,那么命令 adb shell am start" your_activity" --display display_id 将在该特定显示ID上启动您的活动。如果上述命令没有启动您的活动,那么您可以使用 adb shell am stack start display_id"您的活动" 。这也行。但是关于触摸,它将被映射到主显示器(显示ID 0)。根据谷歌,您可以在Android源代码的EventHub.cpp中启用触摸映射,但到目前为止我还没有发现它有用。希望我的回答可以帮到你。
答案 1 :(得分:2)
使用以下程序运行dell monitor: ADB shell可用于调用Activity Manager(am)以启动任何系统操作(或活动)。
语法: adb shell am start [-n(component)] [-a(action)] [-t(mime type)] [-d(data_URL)]
例子:
1.要启动“设置应用”:
adb shell am start -n com.android.settings / .Settings
在上述命令中,我们将组件(-n)设置为特定格式的设置。
通常,对于外部显示,'display_id'以递增顺序从'1'开始,执行多显示操作的最终命令是
adb shell am start -n com.android.settings / .Settings --display 1
上述命令仅在外部显示器中显示“设置”应用程序,显示器数量为:1。主显示器将与执行命令前的模式相同。