相关疑难解决方法(0)

模拟器错误:此AVD的配置缺少内核文件

当我尝试在Eclipse中运行Android模拟器时,发现了这个问题.无法弄清楚发生了什么.我在网上搜索了解决方案,但它看起来很模糊,我不明白.我按照网站安装AVD的步骤,我无法弄清楚我错过了什么.请按照以下步骤向我解释.

eclipse android android-virtual-device android-emulator

176
推荐指数
6
解决办法
24万
查看次数

PANIC:破坏AVD系统路径.检查您的ANDROID_SDK_ROOT值

输入cordova run android终端后,我收到此错误:

Waiting for emulator to start...
PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [/Users/username/Library/Android/sdk]!
Run Code Online (Sandbox Code Playgroud)

这在导出后发生:

export ANDROID_SDK_ROOT='/Users/username/Library/Android/sdk'
Run Code Online (Sandbox Code Playgroud)

在出口之前我得到了:

Waiting for emulator to start...
PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT
Run Code Online (Sandbox Code Playgroud)

我出错的任何想法?我确定这是sdk root,为什么我的avd系统路径坏了?

android cordova

113
推荐指数
16
解决办法
13万
查看次数

适用于Jelly Bean和Google API的Android AVD -

我试图让Android AVD适用于Jelly Bean(API-16)和Google API(我在平台定义中都包含了这两个).运行AVD时,我会收到以下错误.

$ emulator -avd Nexus_7_API_16_With_Google_APIs

模拟器:错误:这个AVD的配置缺少一个内核文件!模拟器:ERROR:ANDROID_SDK_ROOT已定义(C:\ data\applications\Android\Sdk)但无法在C:\ data\applications\Android\Sdk\system-images\sub目录中找到内核文件

我已经阅读了Stackoverflow和其他网站上可以找到的所有类似实例,但似乎没有一个与我的情况相关.

与大多数配置文件不同,用于Jelly Bean和Google API的配置文件似乎位于附加组件而不是系统映像中.例如:

$ cd $ ANDROID_SDK_HOME/.android/avd/Nexus_7_API_16_With_Google_APIs.avd/config.ini

$ grep image config.ini

image.sysdir.1 =插件\插件-google_apis-谷歌-16 \图像\ armeabi-V7A

实际上,"system-image"似乎被硬编码到模拟器中(尽管有可能存在一条路径 - 请参阅Android Studio中的无法运行模拟器).

这对我来说非常像一个错误.

建议???

谢谢,巴里

android android-emulator android-studio

8
推荐指数
0
解决办法
370
查看次数