当使用 avd 与系统映像 > android 30 时,Android 模拟器电源关闭按钮不起作用

Sco*_*ttF 3 android android-virtual-device android-emulator android-sdk-tools avd-manager

我正在使用 avdmanager 创建一个 avd,以便在 Ubuntu 21.10 上与最新的 android 模拟器一起运行。

我使用的是 Android 模拟器版本 31.2.8。

当我使用系统映像 28 创建并 avd 时...

avdmanager create avd -n pixel_5 -k "system-images;android-28;google_apis_playstore;x86_64" --device "pixel_5"
Run Code Online (Sandbox Code Playgroud)

并运行它..

emulator -avd pixel_5
Run Code Online (Sandbox Code Playgroud)

然后我可以按住电源按钮,模拟器上的 Android 操作系统会正确关闭。

当我使用系统映像 30 或 31 创建并 avd 时...

avdmanager create avd -n pixel_5 -k "system-images;android-31;google_apis_playstore;x86_64" --device "pixel_5"
Run Code Online (Sandbox Code Playgroud)

一旦模拟器启动,如果我长按,电源按钮绝对不会执行任何操作。

mig*_*uel 15

这是因为谷歌的一个坏人决定电源按钮应该触发谷歌助理。你可以取消破解它Settings->System->Gestures->Press and hold power button->Hold for Assistant

  • 我不敢相信(好吧,我可以,这是谷歌)他们真的做到了,当你启动模拟器时,如果不深入设置来禁用这个愚蠢的功能,你就无法关闭它。怎么没人想到这个? (4认同)