如何降级Android模拟器

Mic*_*sky 7 android android-emulator android-studio

使用Android Studio的Android模拟器,我发现在Java WebView小部件中显示复杂的支持WebGL的图形网页时出现问题(PixiJS演示在Android模拟器上的WebView中显示为空白).但我只能用Android Emulator 27.1.12-4623001重现这个问题.对于运行Android Emulator 26.1.4-4266726的同事来说,它运行良好.

如何将我的Android模拟器从27.1.12-4623001降级到26.1.4-4266726?我使用的是Android Studio 3.0.1(我的同事之一也是如此,但她的Android Studio仍然安装了Android Emulator 26.1.4-4266726.我也在使用High Sierra的Mac上.

我查看了Android Emulator Release Notes页面,但是我没有看到如何降级旧版本的说明.我确实尝试降级Android Studio本身,但即使安装了Android Studio 2.2.3,模拟器仍然是27.1.12-4623001.我甚通过如何完全卸载Android Studio删除了Android Studio 3.0.1 .

我有什么版本的Android模拟器?

三种方法:

  1. 启动模拟器,点击右侧面板上的"...",然后单击"帮助">"关于".
  2. 转到Android Studio>偏好设置,搜索"Android SDK",单击"SDK工具",然后滚动到Android模拟器.
  3. 在Mac上,转到终端并运行 ~/Library/Android/sdk/emulator/emulator -version

Mic*_*sky 12

谷歌支持说我可以下载旧的Android Emulator版本如下:

http://dl.google.com/android/repository/emulator-darwin-4266726.zip(适用于Mac) http://dl.google.com/android/repository/emulator-windows-4266726.zip 的http:// dl.google.com/android/repository/emulator-linux-4266726.zip

基本上,如果您想下载任何以前的版本,只需将#(major.minor.patch-中的一个)与darwin/windows/linux一起放入.

要在我的Mac电脑上安装,我按如下方式安装:

  1. 通过Chrome将http://dl.google.com/android/repository/emulator-darwin-4266726.zip下载到〜/下载

  2. 备份主模拟器目录: mv ~/Library/Android/sdk/emulator ~/Downloads/emulator-backup

  3. 替换主模拟器目录: mv ~/Downloads/emulator ~/Library/Android/sdk/

  4. 重启Android Studio

之后,Android Emulator版本降级为26.1.4-4266726.

  • 哪里可以找到major.minor.path 的现有组合? (5认同)
  • 我必须保留[此处](https://issuetracker.google.com/issues/132587720#comment8)提到的现有“package.xml”。否则,Android Studio 拒绝相信模拟器已安装。 (5认同)
  • 30.5.3 停止在 Mac OS Sierra 上运行。链接到 30.4.4:https://dl.google.com/android/repository/emulator-darwin_x64-7117093.zip (3认同)
  • @kriztho 你也可以使用 $ANDROID_HOME/emulator/emulator -version 获取映射 (2认同)

Jor*_*ira 10

对于仍然需要的人,此页面包含所有版本和说明:

https://developer.android.com/studio/emulator_archive

  • 如果没有此链接,当新更新中断时找到这些旧模拟器确实很麻烦。谢谢! (2认同)

小智 5

  1. 从emulator-windows-5395263.zip下载旧版本的模拟器,并将其替换为..AppData\Local\Android\Sdk\emulator.
  2. 重新启动 Android studio 并在终端中运行以下命令 emulator -avd avd_name -gpu mode,这将初始化模拟器。模式可以是主机、访客等。 有关更多说明,请访问以下链接