(M1 Mac) Android Studio 未检测到 Android 模拟器
Posted
技术标签:
【中文标题】(M1 Mac) Android Studio 未检测到 Android 模拟器【英文标题】:(M1 Mac) Android Studio Doesn't Detect Android Emulator 【发布时间】:2021-08-28 19:24:20 【问题描述】:我刚刚通过 android studio 下载了 android 模拟器。没有使用 GitHub 存储库下载 dmg 文件。然后我从管理器启动了 S 级 API android 模拟器。 Android 模拟器启动,但 android studio 没有检测到,也没有在其上运行应用程序。 可能是什么问题呢? 转载:
删除 avd 文件夹中的 *.lock 文件(无效)颤振医生-v
[✓] Flutter (Channel stable, 2.2.1, on macOS 11.4 20F71 darwin-arm, locale tr-TR)
• Flutter version 2.2.1 at /Users/alperenbaskaya/Desktop/flutter
• Framework revision 02c026b03c (2 weeks ago), 2021-05-27 12:24:44 -0700
• Engine revision 0fdb562ac8
• Dart version 2.13.1
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
• Android SDK at /Users/alperenbaskaya/Library/Android/sdk
• Platform android-30, build-tools 30.0.3
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
• All Android licenses accepted.
[✓] Xcode - develop for ios and macOS
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 12.5, Build version 12E262
• CocoaPods version 1.10.1
[✓] Android Studio (version 4.1)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin can be installed from:
???? https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
???? https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
[!] Connected device
! No devices available
! Doctor found issues in 1 category.
【问题讨论】:
【参考方案1】:1)尝试在 Android 模拟器本身中启用 USB 调试,就像在真实设备上一样。设置->开发者选项->开启USB调试。
2)您正在运行的项目可能与模拟器设置不兼容(API 版本/硬件要求)。如果目标 SDK 和最低 SDK 版本低于或等于您的模拟器的 SDK 版本,请签入您的 build.gradle 文件。
您还应该取消选中工具 > Android > 启用 ADB 集成
如果您的情况不同,请重新启动 Android Studio 并再次运行模拟器。
更多信息: Android studio: emulator is running but not showing up in Run App "choose a running device"
Android Studio does not detect the emulator
【讨论】:
我复制了所有步骤,但不幸的是没有工作【参考方案2】:我去了 AVD 管理器,在特定模拟器的选项中选择了“立即冷启动”,它解决了我的问题。
【讨论】:
以上是关于(M1 Mac) Android Studio 未检测到 Android 模拟器的主要内容,如果未能解决你的问题,请参考以下文章
使用新的 M1 兼容模拟器在 Android Studio 中未检测到 Android 模拟器
未安装 Node.js。在 Mac 上将 Amplify AWS 添加到 Android Studio