作者:雷松

前段时间遇到了两个AVD问题,贴到网上后发现很多人有类似问题,看了不少帖子和文章,试了好几种方法,很是辛苦,其实有效的解决办法都很简单,在此分享下,方便大家解决问题。

1、PANIC: Could not open: C:\Documents andSettings\Administrator\.android/avd/my_avd.ini 其实是由于AVD路径问题报错的。

问题原因:产生问题原因其实也是重装或文件夹移动造成的(我是由于使用360C盘搬家功能带来的),但是网上很多人逆向思维——再移回原地,并不能很好地解决问题,反而给自己带来了很多不必要的麻烦。

有效解决办法就一步:在环境变量中新建一个“系统变量”

ANDROID_SDK_HOME=F:\Android\Tools\android-sdk-windows\tools;

注意是新建一个变量,不是更改Path,路径内容和Path一样,都是sdk的tools文件夹路径,但如果是由于重装SDK时更改过路径,需要同时修改path变量,原因你懂的。重启Eclipse就可以了。

2、eclipse中AVD启动过一段时间会出现假死现象,Android项目运行不起来的问题,控制台会提示ERROR: the user dataimage is used by another emulator. aborting.

遇到这个问题重启Eclipse或AVD可以解决,但是不能根除,而且耗费时间。这个问题根个人机器配置、IDE和AVD设置有关,比较杂乱,网上搜了好多方法后,推荐以下方法:

① 在环境变量里面添加$ANDROID_SDK_HOME/tools到PATH里头。

② 开启终端,输入adb, 可以看到有很多选项。

③ 先 adb kill-server, 再 adb start-server。

更多相关文章

  1. Android编译系统入门(二)
  2. Android线程管理之ThreadLocal理解及应用场景
  3. Android开发学习---使用Intelij idea 13.1 进行android 开发
  4. Android(安卓)JNI和NDK学习(4)--编译与预编译
  5. Android(安卓)在oncreate() 方法中调用 findViewById 返回 null
  6. Ubuntu16.04下安装Android机顶盒(Android4.4.2)NDK交叉编译环境
  7. Android的BroadcastReciver收不到Broadcast(系统广播)的原因之一
  8. Android(安卓)java调用go语言,.go文件生成android调用的aar包
  9. eclipse开发Android必备环境搭建

随机推荐

  1. android 基础demo例子
  2. Android(安卓)自动化测试经验 - UiScroll
  3. android 字符串string
  4. 安装Android(安卓)SDK
  5. java android 删除文件和文件夹的函数
  6. Android(安卓)实现GIF播放(解码)
  7. Android连续点击两次退出程序
  8. Android(安卓)Studio Could not find any
  9. 设置Android(安卓)Camera2的fps值
  10. Android(安卓)UI-SlidingMenu侧滑菜单效