如何在Android Studio 3.0版本中打开AVD管理器?

Sel*_*Cao 61 android android-virtual-device android-studio

在我将Android Studio从2.3更新到3.0版本之后.我在Tools/Android/AVD Manager中找不到AVD Manager.

工具下的选项

Vad*_*m H 53

我刚做了全新的安装并遇到了同样的问题.解决方法:

  • 点击"安装缺失的平台...":

消息面板

  • 然后在下载/安装后,单击"Intall Build Tools ...":

消息面板

  • 然后在下载/安装后,您将在"工具"菜单下看到Android


She*_*man 38

如果您之前从未使用Android Studio,并且没有项目
..打开AVD Manager甚至更加棘手!

例如,如果您要安装它以使用模拟器用于create-react-native-app项目,但不是使用Android Studio来编写或管理您的应用程序.
以下是如何访问AVD Manager的方法.
AVD Manager需要设置模拟器.
Android的Studio文档不会告诉你如何获得对AVD管理.它开始Open the AVD Manager!

我只需要模拟器(和经理).
但我甚至没有OP所指的窗口.菜单中
没有任何内容Configure,没有Preferences(甚至Preferences -> Tools)让我可以访问AVD Manager.

所以在我的情况下,拥有No Direct Access AVD Manager更加令人困惑!

android我的create-react-native-app应用程序中也没有文件夹,所以hamdi上面的回答对我不起作用.

我只有一个新的文件夹/ git repo来自:
create-react-native-app

我的解决方案
在Android Studio启动屏幕上,我选择:
Import Android Code Sample
然后选择任何样本.(我选择列出的第一个例子).

然后(在一堆下载/构建之后......),然后调出OP引用的窗口.
然后我不得不更新gradle,正如user1449542上面提到的那样.
那时,Muhammad Hannan上面的回答很有帮助!我在帖子中点击底部图片中的图标 - vioa!
(或者从菜单栏中选择:Tools -> AVD Manager)


改善方案:

我已经意识到启动屏幕选项:
Start a new Android Studio Project 也可以工作,甚至更快(更少下载/构建),甚至可能不需要gradle我下载示例项目时必须执行的文件更新(由另一篇文章提及).

只需使用默认设置在默认位置创建虚拟项目,然后选择
Add No Activity.

Android Studio将"构建"此虚拟项目并进行设置,然后打开您需要访问所述图标和/或菜单栏的窗口.
将来,这个虚拟项目将出现在Android Studio的启动屏幕的左侧.
只需单击该虚拟项目即可重新打开访问AVD Manager所需的窗口.
然后,像以前一样,单击该图标(或从菜单栏选择Tools -> AVD Manager:)以创建/编辑AVD模拟器.


如果您正在使用React Native(创建反应本机应用程序),则可以在创建AVD模拟器后从命令行启动模拟器,并且可能不需要打开Android Studio本身.(见下面的注释).

确保选择之前启动模拟器a(从正在运行应用程序的终端窗口yarn start).


附加说明供参考:

要从命令行启动模拟器:
emulator -avd <avd_emulator_name>

列出已配置的模拟器:
emulator -list-avds

AVD_Nexus_6P_API_23
AVD_Pixel_2_XL_API_27
AVD_Pixel_XL_API_25

所以,例如,我可以这样做:
emulator -avd AVD_Pixel_2_XL_API_27


附加信息

我还必须在我的网站上添加以下内容 .bash_profile

export JAVA_HOME=`/usr/libexec/java_home -v 10`
Run Code Online (Sandbox Code Playgroud)

注意:反向标记之间的值是我的终端安装的JAVA回复的值.如果您自己将该部分键入终端,则会吐出Java安装的位置.如果您安装了不同版本的Java,只需替换10您的版本即可.

然后,我从以下路径获得:
- Android Studio启动屏幕 - >配置 - > SDK ManagerPreferences
- 外观和行为 - >系统设置 - > Android SDK
- Android SDK位置:/Users/sherylhohman/Library/Android/sdk

并将其用作添加以下行的值

export ANDROID_HOME=/Users/sherylhohman/Library/Android/sdk
Run Code Online (Sandbox Code Playgroud)

虽然我选择将其写为以下内容:

export ANDROID_HOME=$HOME/Library/Android/sdk
Run Code Online (Sandbox Code Playgroud)

最后我补充说:

PATH=$PATH:$ANDROID_HOME/emulator
PATH=$PATH:$ANDROID_HOME/tools
PATH=$PATH:$ANDROID_HOME/platform-tools
PATH=$PATH:$ANDROID_HOME/tools/bin
PATH=$PATH:$ANDROID_HOME/platform-tools/adb

export PATH
Run Code Online (Sandbox Code Playgroud)

我可能不需要...adb最后一个PATH条目中的一个或多个.
这是许多互联网搜索的累积,许多相互矛盾的解决方案.缺少的主要关键是访问AVD Manager(OP的问题),最终解决了这个问题.这恰好是我已经添加到我的.batch_profile的项目,试图让android模拟器在我的create-react-native-app App中运行!

  • 非常感谢,这非常有帮助!确切地说,谷歌文档中没有任何地方,如果您之前从未使用过Android Studio,它会通过添加模拟器...♀️ (2认同)

Daw*_*jam 25

我在Android Studio(v3.2)的工具栏下找到了这个. 在此输入图像描述


hea*_*ind 20

转到右下角的"事件日志"选项卡.在此输入图像描述

可能会有一些错误消息.它将提供解决问题的信息和链接.然后按钮将不再显示为灰色.

在此输入图像描述


Muh*_*nan 10

我在Ubuntu上使用Android Studio 3.0我在工具> Android> AVD下有AVD AVD.并且还在屏幕的右上角. AVD

编辑: 转到设置并搜索AVD.


Ham*_*han 8

如果您在使用React Native时遇到问题,则可能尝试将整个项目包含在Android Studio中.您只需要包含React Native项目中的android文件夹.完成此过程后,Gradle将同步,AVD Manager将返回.


小智 5

我有同样的问题。如果您收到此消息:“检测到框架:在项目中检测到 Android 框架”,则单击它并添加 Android。之后,图标现在应该已启用。