You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Android Studio的Wear OS模拟器中打开表盘列表?长按操作无效问题咨询

解决Wear OS模拟器无法呼出表盘列表的问题

针对你在Arch Linux环境下使用Android Studio Beta 2021.01、Wear OS Round API 30模拟器遇到的长按表盘无响应问题,这里有几个实用的解决方案:

  • 使用模拟器扩展控制面板触发长按
    点击模拟器右侧的「Extended Controls」按钮(三个点的图标),切换到Input选项卡,找到「Long press」按钮并点击——这个是模拟器原生的长按触发方式,比手动鼠标长按更稳定,能直接呼出表盘选择界面。

  • 调整模拟器输入模式

    1. 先确认模拟器的鼠标模式是「Touchscreen」(点击模拟器窗口顶部的手指图标切换),默认的鼠标模式可能无法正确识别长按动作;
    2. 进入Android Studio的File > Settings > Tools > Emulator,确保「Enable input injection」相关选项处于勾选状态,避免输入事件被拦截。
  • 用ADB命令直接调出表盘列表
    如果上述方法都不行,直接用ADB命令绕过长按操作:
    打开Android Studio终端或系统终端,执行以下命令(确保ADB已配置到系统路径,或进入SDK的platform-tools目录执行):

    adb shell input keyevent KEYCODE_APP_SWITCH
    

    这条命令会直接触发表盘选择界面的调出,非常高效。

  • 重启模拟器与Android Studio
    Beta版本的Android Studio偶尔会出现临时交互bug,完全关闭模拟器,重启Android Studio后再重新启动模拟器,很多时候能解决这类奇怪的输入失效问题。

内容的提问来源于stack exchange,提问作者Bastiaan Quast

火山引擎 最新活动