【发布时间】:2018-08-13 17:19:23
【问题描述】:
使用 Android Studio 的 Android 模拟器时,我发现在 Java WebView 小部件 (PixiJS demos appear blank in WebView on Android emulator) 中显示支持 WebGL 的复杂图形网页时出现问题。但我只能用 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 页面,但没有看到有关如何降级旧版本的说明。我确实尝试过 downgrading Android Studio 本身,但即使我安装了 Android Studio 2.2.3,模拟器仍然是 27.1.12-4623001。我什至通过关注How to completely uninstall Android Studio? 删除了Android Studio 3.0.1。
我有什么版本的 Android 模拟器?
三种方法:
- 启动模拟器,点击右侧面板上的“...”,点击帮助 > 关于。
- 转到 Android Studio > Preferences,搜索“Android SDK”,点击“SDK 工具”,然后滚动到 Android 模拟器。
- 在 Mac 上,转到终端并运行
~/Library/Android/sdk/emulator/emulator -version
【问题讨论】:
-
你不认为让它与当前的工具/模拟器一起工作是一个更好的主意吗?因为如果问题出在模拟器上,也可能出在设备上。
-
这当然是可能的,但是鉴于模拟器应该如何模拟特定的 Android API 版本,由于 Android API 版本没有改变,这似乎是一个与模拟器隔离的问题.
-
请意识到,从 Android 5.0 开始,系统 WebView 可以在 Play 商店中更新,因此取决于特定的模拟器构建最多是有限的。此外,模拟器构建可能取决于 SDK 版本(不是 Intellij Android Studio 版本)
标签: android android-studio android-emulator