我用 ionic 创建了一个应用程序,在 android 中构建,然后当我运行“ionic emulate android”时,我收到以下错误:
“模拟器:错误:此 AVD 的配置缺少内核文件!模拟器:错误:ANDROID_SDK_ROOT 未定义”
我在互联网上看到,大多数人都说我需要安装 ARM EABI v7a 系统镜像。我有 android studio,我打开 sdk 并为所有版本的 android(4.2.1、4.2.2 等)安装所有包(包括 ARM EABI v7a 系统镜像)。
首先如何查看我在ionic中使用的android版本?
其次,如何修复此错误?
最佳答案
刚开始android编程的时候,遇到了这个问题。
我修复它的方法是:
在 Windows 上:
Open Command Prompt.
Type:
setx -m ANDROID_SDK_ROOT '--path--to--sdk--'
在 Mac/Linux 上:
Open Terminal/Shell.
Type:
export ANDROID_SDK_ROOT='--path--to--sdk--'
将 --path--to--sdk-- 替换为您的 sdk 路径。
关于android - ionic : emulator: ERROR: This AVD's configuration is missing a kernel file! !模拟器:错误:ANDROID_SDK_ROOT 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34112914/