• android install


    [转]windows下安装android及eclipse配置

    前几天安装android碰到问题,记录到这里

    1.下载android的SDK并配置

    解压下载的SDK,在Windows机器上,右键单击我的电脑,选择属性->高级,点“环境变量”按钮,修改“系统变量”下面的Path变量,把SDK tools的真实路径加入其中(即Android sdk 解压后的文件夹下的tool路径)。添加完后,可以在命令行下用命令测试:android -h,如果出现android的帮助命令就说明配置好了。

    2.安装Eclipse下android插件ADT

    解压下载的ADT,安装插件(和其他的插件一样的安装方法),copy到相应下目录即可 (就是copy plugins 中2个jar包 到eclipse\plugins下面 即可 不用copy   features 的jar包)

    使用自己定义的插件目录的话,需要创建links目录,在该目录下新建android.link文件,在文件里输入path=\\myplugins\\adt

    其中myplugins\adt即为安装插件的目录

    将解压后的ADT,copy到myplugins\adt\eclipse目录下,注意要有eclipse

    3.在eclipse中配置android的SDK路径

    选择Windows->Preferences->Android,选择Android SDK的位置。我的是解压是在D:\android-sdk-windows。即tools的上一层目录

    4.配置google api和platforms

    刚下载的SDK的platforms目录是空的,使用cmd进入命令模式,输入命令android list target(这个命令可以获得Android可用的虚拟设备)得到的Available Android targets为空;那需要自己安装了。

    copy google_apis-4到add-ons目录,android-1.6到platforms目录,当然通过eclipse的Window->Android SDK and AVD Manager->Available Packages进行配置也可以,这里就不描述了。

    配置完成后,再在命令行下输入命令android list target得到的Available Android targets就有东西了。

    5.创建AVD

    选择Window->Android SDK and AVD Manager->Vitual Devices,右边点New,按要求输入。name:avd(启动模拟器的时候需要敲的)Target:android 1.6-API Level 4(这里可以选择其它版本的,估计需要你安装了才行),SD Card:输入你想要的大小,对于我这配置需要输入16M,我曾经输入过8,但启动的时候会出错,据说是模拟器的错误。其他默认就可以了,完后点Create AVD。在命令行下输入命令:emulator -avd avd。就可以启动模拟器了。

    如果是8M,启动就会有错误的。

    /****/

    之后 总是报错

    emulator: ERROR: unknown virtual device name avd21

    emulator: ERROR: could not find virtual device name avd21

    遇到ERROR: unknown virtual device name这样的问题一般是由于创建的文件路径引用错误造成的。比如Vista可以设置用户文件到F盘下。这样在用Eclipse或者从命令行创建Android Emulator时,相应的文件是被放置到 “F:\Users\<username>\.android“ 下面了,而程序运行时仍然从 “C:\Users\<username>\.android“ 下查找相应的配置文件,从而导致上面的错误。

    • 解决办法一:

          把 "F:\Users\<username>\.android“ 下的文件复制到 “C:\Users\<username>\.android“ 下面即可解决这个问题,不过这样的解决方案有一个明显的缺点,那就是如果又新
          建立AVD,又得重新复制。

    • 解决办法二:

          打开系统属性-->环境变量—>在“系统变量”那一个GroupBox下面选择“新建”-->变量名为 "ANDROID_SDK_HOME” (注意,这个变量名不能改变,只能是这个名字!),然后把变量值改为你想把AVD所在的".android”文件夹放置的位置,比如:"F:\AndroidEmulator”,在这里我把它放在Android SDK包中,值为:"D:\SDK\Android\android-sdk-windows1.5_r3”

    只要 在系统变量中设置 ANDROID_SDK_HOME = C:\Software\Android env\Android SDK  就能启动 avd了

  • 相关阅读:
    快读
    状态压缩-动态规划
    数论入门_扩展欧几里得算法
    luogu P3383线性筛素数(埃氏筛)
    luogu P1843奶牛晒衣服
    git 常用方法
    javascript 数组排序
    深入理解javascript函数参数
    深入理解call apply bind方法
    移动H5前端性能优化
  • 原文地址:https://www.cnblogs.com/tiechui/p/1869908.html
Copyright © 2020-2023  润新知