首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这是Android Studio的错误还是我做错了?

这是Android Studio的错误还是我做错了?
EN

Stack Overflow用户
提问于 2014-12-24 13:56:00
回答 4查看 5.4K关注 0票数 5

我在我的Ubuntu机器上安装了android工作室,现在每当我尝试启动模拟器时,它都会抛出异常,如下所示:

无法在模拟器中启动AVD。 输出: 恐慌:无法在Nexus_S_API_21.ini或$HOME中找到$ANDROID_AVD_HOME$文件。

所以当我这么做的时候

代码语言:javascript
复制
echo $ANDROID_AVD_HOME

它显示为空,这意味着没有设置该路径,并且当$HOME是我的/home/user

因此,当我进入/home/user/.android/avd时,实际上没有.ini文件。所以,我很困惑,当我创建一个虚拟设备时,它会去哪里?如何找到创建虚拟设备的路径?如果可能,如何更改路径以创建虚拟设备?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-12-24 14:35:33

您可以在AVD (GUI)中找到您的*.ini文件的位置。就在选项卡"Android Virtual Devices"下面有一行"List of existing Android Virtual Devices located at %here is the location%"

例如,您可以尝试将系统变量%android_avd_home%更改为类似/home/user的内容,然后重新启动IDE (Android )。

此外,您还可以在这里找到有用的信息:https://code.google.com/p/android/issues/detail?id=78577

希望它能帮上忙

票数 1
EN

Stack Overflow用户

发布于 2015-02-11 13:55:49

我在OSX上也经历过同样的问题,但奇怪的是,只有在我将ANDROID_SDK_HOME varible添加到我的环境之后才会发生这种情况。

我进行了实验,发现如果我将ANDROID_AVD_HOME变量添加到我的环境中,或者删除了ANDROID_SDK_HOME,就会导致它开始工作。

票数 1
EN

Stack Overflow用户

发布于 2015-03-12 00:49:59

解决此问题的一个解决方案是复制退出的文件的模拟器,并将其重命名为新的模拟器;也就是说,试图运行的android名称。

注意:在我认为您安装了eclipse ADT之前,它包含一个或多个模拟器。

例子:

1) cd . .android/avd/

2) ls -al

3) cp .ini .ini

4)通过AVD在你的android工作室运行模拟器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27638030

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档