android - ionic : emulator: ERROR: This AVD's configuration is missing a kernel file! !模拟器:错误:ANDROID_SDK_ROOT 未定义

标签 android sdk android-emulator ionic-framework

我用 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/

相关文章:

java - LinkedHashMap 键到 ArrayList

java - Android Apk 中暴露的 Google 地理位置 Api key

java - 如何使用 Android SDK 在 onCreate 语句中动态更改 Activity 的背景颜色?

android - 使用位置预配置 Android 模拟器?

android - 我可以在 Android Studio 中以其他格式而不是 WebM 录制视频吗?

android - 没有这样的属性 : scope for class: com. android.build.gradle.internal.variant.ApplicationVariantData

android - 手机休眠时播放声音

android - Facebook 消息 remote_app_id 与存储的 ID 不匹配

ios - Apple 是否规定 iOS 应用程序必须使用哪个 SDK 版本?

Android 模拟器不安装我的应用程序