ANDROID_SDK_HOME设置

创建、删除和浏览AVD之前,通常应该先为Android SDk设置一个环境变量:

ANDROID_SDK_HOME,该环境变量的值为磁盘上一个已有的路径。

如果不设置环境变量,开发者创建的蓄意设备默认保存在

C:\Documents and Settings\<user_name>r\.android目录下;

如果设置了ANDROID_SDK_HOME环境变量,那么虚拟设备就会保存在%ANDROID_SDK_HOME%/.android路径下。

这里有一点非常容易混淆的地方,此处的%ANDROID_SDK_HOME%环境变量并不是Android SDK的安装目录。

设置方法:用户变量

在环境变量里新建一个变量名:ANDROID_SDK_HOME,值为sdk的目录,

然后编辑PATH,增加一个值 “%ANDROID_SDK_HOME%\tools”,

用命令行测试android,看看能否启动android sdk and avd manager程序,成功后重启eclipse,

查看window-perferences-android-build ,看default debug keystore 是否指向 ANDROID_SDK_HOME的位置。

If you face the same error, here are the step by step instructions:

  1. Open control panel
  2. Then go to System
  3. Then go to Change Environment Variables of the User
  4. Then click create a new environment variables
  5. Create a new variable named ANDROID_SDK_HOME
  6. Set its value to your Android directory, like C:/users/<username>/.android

1.在环境变量中新建一个“系统变量”

变量名:ANDROID_SDK_HOME

值:K:\Android\android-sdk-windows\tools(注:我的sdk安装在K盘)

2.修改系统变量Path,在前面添加%Android_SDK_HOME%/tools;

重启eclipse,查看

window-perferences-android-build

default debug keystore:成功指向了K:\Android\android-sdk-windows\tools\.android\debug.keystore

2.安卓环境变量的配置。
下面我来介绍给大家环境变量的搭建、第一个是ANDROID_SDK_HOME: 路径系统变量设置:第二个是Path:路径系统变量设置。

第一步

ANDROID_SDK_HOME 路径:先介绍相对路径设置,不废话,变量名:ANDROID_SDK_HOME,变量值是android-SDK-windows的路径.

第二步
下面我们新建一个Path变量,
变量值方框里输入.;%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools; 
需要注意的是最前面的.一定要有两个%中间代表引用ANDROID_SDK_HOME的路径,
然后将tools和platform-tools添加,不同的变量值之间用;隔开,注意中英文的分号不一样滴。

2.1来介绍下相对路径设置。

Path相对路径值:.;%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools

第三步
2.2来介绍下绝对路径设置。
其实更简单,设置变量名:Path,变量值设置:.;I:\Android\android-sdk-windows\platform-tools;I:\Android\android-sdk-windows\tools。(不要忘记了前面有点和分号,都是在英文输入法下)

按照你自己安装的platform-tools和tools的路径设置。

I faced the same problem, which nearly drove me crazy.

System: Win7 64Bit, Eclipse/ADK 64 Bit, JRE7 64 Bit - latter copied from C:Programs\Java\ as "jre" under the Eclipse folder...

(finally Eclipse started).

How I solved the lacking start of the Emulator with an android virtual device:

  1. Look under C:Users\YourUserName\ .android if you can find there a folder named \avd containing subfolders named after the android virtual devices you created.
    If that is not the case (as it was on my machine) then you probably have moved long ago your account‘s user data via a symbolic link to some different location,
    as it was the case in my system.
    Eclipse (the virtual device manager of the ADK) will create the virtual devices there,
    but will search for them in the Windows default C:Users\YourUserName\ .android path.
  2. Locate the real folder with your user data, in my case it was:
    D:\Win\Users\YourUserName where I finally found the AVD-folders needed for Eclipse:
    D:\Win\Users\YourUserName\ .android\avd...
    (2 Subfolders with the avd‘s)
  3. Just copy the avd-folder (in my Example)
    D:\Win\Users\YourUserName\ .android\avd to the "usual" Location, where Eclipse looks for it,
    to C:\Users\YourUserName\ .android

This enabled me to : Start the virtual device and to load the Hello World example from Eclipse into it.

What did not help:

Create an environment variable named ANDROID_SDK_HOME with the value D:\Win\YourUserName\ .android
and add it to the environment variable paths list:
path= ....;%ANDROID_SDK_HOME%;....

Eclipse does not seem to search for such environment variables,
but obviously rather relies on the presence of all of the files in the Windows default locations of the user‘s personal data.

cheers

时间: 2024-10-17 06:15:51

ANDROID_SDK_HOME设置的相关文章

Ubuntu 下开发 Android 环境变量设置

-----------------------------------------------------ANDROID_SDK_HOME:/home/cmm/avds PATH:/home/cmm/android-sdk-linux/tools;/home/cmm/android-sdk-linux/platform-tools CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib ---------------------------------------

[转载]Ubuntu 下开发 Android 环境变量设置

-----------------------------------------------------ANDROID_SDK_HOME:/home/cmm/avds PATH:/home/cmm/android-sdk-linux/tools;/home/cmm/android-sdk-linux/platform-tools CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib ---------------------------------------

搭建Android 5.0开发环境

1.Android SDK的安装 下载地址:http://developer.android.com/index.html 访问网站的话请自备梯子 选择:adt-bundle-windows-x86_64-20140702.zip 下载地址:http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip 上面的代码直接复制使用xunlei就可下载,不需要梯子,速度还是很快的: 当然你也可以直接下载全套压缩包(64bi

Android及Robotium学习总结【环境变量,真机调试及根据id模拟按键】

本文为转载文章,原文地址为:http://blog.sina.com.cn/s/blog_6abda9bc01015zoc.html Keyword:Android,Robotium,自动化测试,黑盒测试,已知id如何模拟按键 纯属爱好,最近学习了Android及其自动化测试,总算对Android有了个大概的了解. 毕业后就是用的C,从未用过java,并且最近4年几乎没怎么摸过代码,现在学习android还是有点费劲:不过还好,自我觉得理解的很快,别人碰到的问题我都碰到了,很多网上都有答案.其中

Android开发环境搭建日记和嵌入式Android开发环境初探

原文出处:www.cnblogs.com/chsry 非常感谢博客园的各位,按照你们的博文,还有利用百度和谷歌逐渐建立了android的开发环境,只是给自己备份参考查看,看过的人可以忽略这篇文章. 本文章大部分参考了:http://www.cnblogs.com/zoupeiyang/p/4034517.html  ,添加了我搭建时候遇到的问题和自己的解决方案,也基本备份了我当时自己的设置,以备日后查看. 本教程将分为五个步骤来完成Android开发环境的部署. 第一步:安装JDK. 第二步:配

Android环境变量的设置(详细图解版)

分类: Android初学学习笔记2011-07-10 09:47 99479人阅读 评论(0) 收藏 举报 androidtoolspathcmd 查阅了网上很多的资料但是对于环境变量设置介绍的不够详细,可能对于大虾来说是不屑看的,但是对于刚入门的小菜鸟还是比较高深的,呵呵. 因为我的电脑是Win7,就只有Win7的介绍. 首先你已经成功安装Android的SDK. 第一步根据图示找到环境变量窗口 第二步 看到如下图所示窗口 然后单击用户变量处新建按钮,可以用绝对路径和相对路径设置两种方式 先

防盗设置(转)

1. 功能:手机防盗--参数设置 核心知识点:  布局 +保存参数(Sp)+特效+手势 1.1. md5密码加密 md5 1.固定长度密文:128bit  8bite=1byte   16byte-->16进制+补0-->32字符的字符串 2.消息摘要验证完整性:消息摘要获取特征值的过程 DNA 3.不可逆. 保存密码查看技巧:不用每次都导出,太麻烦了. adb  :android 的命令调试工具. ANDROID_SDK_HOME:C:\Users\itheima\Desktop\ithei

AVD启动不了 ANDROID_SDK_HOME is defined but could not find *.ini

报错提示______________________________________________________________________ Starting emulator for AVD 'Test' PANIC: ANDROID_SDK_HOME is defined but could not find Test.ini file in $ANDROID_SDK_HOME\.android\avd (Note: avd is searched in the order of $

mac 设置环境变量

mac里设置环境变量 1---在用户当前目录下面的.bash_profile文件内:若是没有该文件,则直接创建一个. 2----往.bash_profile文件内,添加环境变量 1)可以在编辑器里打开该文件,直接添加类似如下命令: export ANDROID_SDK_HOME=<路径> export PATH=$ANDROID_SDK_HOME/tools:$ANDROID_SDK_HOME/platform-tools:$PATH export ANDROID_NDK_HOME=<路