React Native 提示 Could not determine java version from ’11’

报错

FAILURE: Build failed with an exception.

* What went wrong:
Could not determine java version from '11'.

React Native 无法使用 Java 11,需使用 Java 8

卸载 Java 11,Windows 用户可使用 设置里的 应用与功能卸载 JDK 11

下载安装 Java 8

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

配置系统变量或用户变量 JAVA_HOME 为

C:\Program Files\Java\jdk1.8.0_181

具体根据你的安装目录决定

然后重新 react-native run-android

done!

Android Studio 无法启动 Emulator 模拟器

错误提示

20:41	Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!

20:41	Emulator: Process finished with exit code 1

打开  SDK Manager 下载 intel haxm,下载位置:android-sdk\extras\intel\Hardware_Accelerated_Execution_Manager\IntelHaxm.exe

运行 IntelHaxm.exe安装

安装完成后 命令行执行命令  sc query intelhaxm

如果 STATE RUNNING 表示安装成功 。

如果有错误提示, 一般因为 BIOS 里面没有开启 Virtualization Technology,开启即可

然后  打开 SDK Manager 下载 intel x86 镜像创建 AVD,CPU选择 intel atom x86

成功开启