Android studio 4.1 Emulator 扩展控件
Posted
技术标签:
【中文标题】Android studio 4.1 Emulator 扩展控件【英文标题】:Android studio 4.1 Emulator extended controls 【发布时间】:2021-02-08 19:19:37 【问题描述】:此更新中缺少扩展控制设置/选项?像发送短信,gps 设置无法找到设置任何帮助表示赞赏。
【问题讨论】:
太遗憾了,不可能实现这一点,因为这个功能真的很棒。希望他们能尽快添加对 android 模拟器设置的访问权限! 【参考方案1】:要查看在单独的窗口(进程)中运行模拟器所需的其他选项。
为此,请转到文件...设置...,然后选择以下内容。
您需要取消选中 Launch in a tool window
选项。
完成此操作并重新启动 Android Studio 并启动模拟器后,它将在单独的窗口中运行,您将在模拟器侧面的椭圆菜单项上看到所需的选项。
这是我的 Android Studio 版本信息:
Android Studio 4.1 Build #AI-201.8743.12.41.6858069,构建于 2020 年 9 月 23 日运行时 版本:1.8.0_242-release-1644-b3-6222593 amd64 VM:OpenJDK 64 位 JetBrains s.r.o 的服务器虚拟机 Linux 5.4.0-52-通用 当前桌面:ubuntu:GNOME【讨论】:
在 Ubuntu 上可以。上面显示的快照来自 Android Studio 4.1 @icespirit 哇,文件...设置...模拟器 => 在 Windows 版本上甚至不存在在工具窗口中启动选项?这真的不是很好。也许他们稍后会发布它,但现在我真的很高兴我在 Linux 上。 该选项存在,但它对我不起作用:(,但是从终端打开模拟器对我有用:) @raddevus【参考方案2】:编辑:2021 年 9 月
现在,由于Android Studio Arctic Fox (2020.3.1)
,您可以在设置中启用它:
你有它:
旧答案
TL;DR
目前无法使用
为什么
基于文档:
https://developer.android.com/studio/run/emulator#limitations
限制
目前,当模拟器在工具窗口中运行时,您不能使用它的扩展控件。如果您的开发工作流程严重依赖扩展控件,请继续将 Android Emulator 用作独立应用程序。此外,某些虚拟设备(例如 Android TV 和可折叠设备)无法在 Android Studio 中运行,因为它们在扩展控件中有专门的 UI 要求或重要功能。
【讨论】:
谢谢 - 花了一个小时试图弄清楚如何做到这一点,直到我偶然发现你的答案。希望他们尽快更新它,因为停靠的模拟器是 Android Studio 的一个很好的补充。【参考方案3】:经过几个小时的努力,我终于使用终端命令启动了我的模拟器,并且能够看到扩展控件。按照这个答案,https://***.com/a/45201495/6869086
【讨论】:
以上是关于Android studio 4.1 Emulator 扩展控件的主要内容,如果未能解决你的问题,请参考以下文章
Android Studio 4.1一键生成代码Template
Android Studio 4.1一键生成代码Template
更新到 Android Studio 4.1 时出现 java.lang.AssertionError
关于Android Studio升级4.1版本后ButterKnife插件不兼容的问题