• Android配置开发环境


    刚开始搭建开发环境的时候,有几个容易出问题的地方,记下来以备参考。

    必须的程序:

    Eclipse,java的IDE,下载地址:http://www.eclipse.org/downloads/

    JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

    其他很多资料上给的都是Sun的下载地址,因为Oracle已经把Sun收购了,因此现在地址已经都换了。

    Android SDK,下载地址:http://androidappdocs-staging.appspot.com/sdk/index.html

    其实应该是 http://developer.android.com,但这个网站被墙了,真是莫名其妙。上面那个是镜像站点,还可以访问。

    安装步骤:

    1、先装JDK 6 Update 22 ,文件名为jdk-6u22-windows-x64.exe,都要下载对应平台的版本,我是用的64位系统,因此下的是64位的。安装完成后,在命令行中输入 java -version,可得到以下信息:

    Microsoft Windows [版本 6.1.7600]
    版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

    C:/Users/Administrator>java -version
    java version "1.6.0_22"
    Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
    Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)

    2、安装Android SDK。下载的文件名为android-sdk_r07-windows.zip,解压缩到E:/android-sdk-windows,然后运行 SDK Manager.exe。会先弹出一个黑色窗口,然后让你选择需要下载的开发包。全部选中,点击Install,然后就等着它龟速下载吧。我是下午开始下载,一直到晚上才下载完。当然也可以只下载需要的平台,比如只下载2.1或者2.2版本的。全部下载完大概有1G多。

    下载完就可以运行SDK中的模拟器来玩玩了,不过还是先把下面的工作做完。

    3、安装Eclipse。下载的文件名为eclipse-jee-helios-SR1-win32-x86_64.zip,直接解压缩到一个目录中即可。

    4、给Eclipse安装ADT插件。启动Eclipse,运行Help-Install New Software,点击Add输入ADT插件的网址: https://dl-ssl.google.com/android/eclipse/ 。需要装两个,一个叫Android DDMS,一个叫Android Development Tools。安装完后需要重新启动Eclipse。网上也有单独下载的离线安装包,文件名为ADT-0.9.9.zip,下载地址:http://dl.google.com/android/ADT-0.9.9.zip,还有这个:http://androidappdocs-staging.appspot.com/sdk/eclipse-adt.html 也可以。

    用安装包安装的方法如下,网上搜索来的,没有试:

    新建 C:/Program Files/eclipse_java/myplugins/ 和 C:/Program Files/eclipse_java/myplugins/androidadt/eclipse/ 目录,将 解压 ADT-0.9.7.zip 所得到的所有文件拷贝到 C:/Program Files/eclipse_java/myplugins/androidadt/eclipse/ 目录中。

     

    新建 C:/Program Files/eclipse_java/links/ 目录,并在这个目录下面新建一个文本文件 androidadt.link,并且写入以下内容:
    path = C:/Program Files/eclipse_java/myplugins/androidadt

     

    如果不成功,删除 C:/Program Files/eclipse_java/configuration 目录下,删除org.eclipse.update文件夹,重启eclipse即可。

     

    eclipse在启动的时候将会到指定的目录下去查找eclipse/features目录和eclipse/plugins目录,看是否有合法的功能部件和(或)插件。也就是说,目标目录必须包含一个 /eclipse 目录。如果找到,附加的功能部件和插件在运行期配置是将是可用的,如果链接文件是在工作区创建之后添加的,附加的功能部件和插件会作为新的配置变更来处理。

    附加说明
      1. 插件可以分别安装在多个自定义的目录中。
      2. 一个自定义目录可以安装多个插件。
      3. link文件的文件名及扩展名可以取任意名称,比如ddd.txt,myplugin都可以。
      4. link文件中path=插件目录的path路径分隔要用//或是/
      5. link文件可以有多行path=插件目录,对应多个自定义插件目录,每一行的path参数都将生效。
      6. 在links目录也可以有多个link文件,每个link文件中的path参数都将生效。
      7. 插件目录可以使用相对路径。
      8. 可以在links目录中建立一个子目录,转移暂时不用的插件到此子目录中,加快eclipse启动。
      9. 如果安装后看不到插件,把eclipse安装目录下的configuration/org.eclipse.update/目录整个删除,重启eclipse。

    5、配置Eclipse。运行Eclipse,设置Android SDK的路径,让Eclipse可以找到Android SDK。Windows-Preferences,打开Android列表,单击Browse按钮,选择刚才解压的Android SDK路径,然后单击Apply按钮,下面就会显示出安装好的各个Android平台的SDK了。

    6、现在就可以新建项目了。不过还是先运行个模拟器玩玩吧。运行Android SDK里面的SDK Manager.exe,左侧选择Virtual Devices,右侧单击New,就可以新建一个AVD。输入设备名字、平台版本、内存容量、屏幕分辨率大小……最后单击Launch。等一会就可以出来一个Android手机的屏幕了。

    刚开始会遇到的问题就在运行虚拟机的时候,可能会出现运行不了,提示:unknown virtual device name。这是因为Android SDK不认识中文,不要把SDK解压缩到有中文路径的目录里。

    还有可能会提示:no search paths found in this AVD's configuration。这是因为环境变量没设置好,现在很多xp或者win7系统都会把用户目录从C盘默认位置移动到其他盘符,而打开模拟器的时候配置文件放到了其他盘的路径,但SDK默认还是从C盘的路径找,从SDK Manager.exe的窗口上可以看到运行的路径,因此就会出现错误。可以添加一个环境变量,名称为ANDROID_SDK_HOME,值为SDK解压后的路径,就可以了。

    上张图:

    和手机的样子差不多,还可以拖动滑屏,挺好玩的。

  • 相关阅读:
    Saltstack
    搭建中小规模集群之rsync数据同步备份
    Python开发【第七篇】:面向对象二
    批量管理
    inotify
    Python开发【第六篇】:面向对象
    网络文件系统NFS
    Linux基础介绍【第九篇】
    Linux基础介绍【第八篇】
    Linux基础介绍【第七篇】
  • 原文地址:https://www.cnblogs.com/yanxiaodi/p/2296469.html
Copyright © 2020-2023  润新知