版权声明:本文为HaiyuKing原创文章,转载请注明出处!
因为想要使用Android P模拟器,所以需要将Android Studio升级到3.2版本以上。
按照官网的说法:参考《https://developer.android.google.cn/about/versions/pie/android-9.0-migration#ptb》

方式一:下载地址(需要FQ):https://developer.android.google.cn/studio/preview/

方式二:使用Android Studio自带的检查更新方式【需要FQ】
File——Settings——Appearance & Behavior——System Settings——Updates

下载补丁文件

安装补丁文件

自动重新打开Android Studio,点击OK即可。

这个时候打开的旧项目,会弹出一个对话框:

说是建议升级Gradle插件版本和Gradle版本,此时可以选择更新也可以选择稍后提醒!
然后可能会弹出下面的对话框,选择Don`t send即可。

看一下升级后的版本信息:

至此,Android Studio升级到3.2版本了。
原因参考:《【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系》




这里已经是最新版本,就不更新了。

现在查看SDK Platform都有哪些版本,发现Android Studio3.2比较Android Studio3.1.4多出来一个Android 9.0(Pie)的platform资源,虽然Android P Preview还是没有合适的资源,可能需要将Android Studio升级到3.3吧(貌似2018年11月7号以后会发布,到时候再看看),这里就先创建一个Android 9.0的模拟器吧!




因为我这边没有用到Google api,所以就选择Android 9.0了。




注意,这个时候可能会出现下面的错误提示:
Emulator: Incompatible HAX module version 3,requires minimum version 4
Emulator: No accelerator found.
Emulator: failed to initialize HAX: Invalid argument
Emulator: Process finished with exit code 0
解决方案
从SDK Manager中下载Intel Emulator Accelerator(HAXM installer)【保证安装并且是最新版本】,并确认在BIOS setting中Intel TV-x 是enable的。

[Android Studio错误]Emulator: failed to initialize HAX: Invalid argument
【Android Studio安装部署系列】三十六、从Android Studio3.1.4升级到Android studio3.2【以及创建android p模拟器(未成功)】
原文:https://www.cnblogs.com/whycxb/p/9598417.html