美文网首页Java, lnc.
Android 开发环境配置(Eclipse)

Android 开发环境配置(Eclipse)

作者: 齐州读经客 | 来源:发表于2018-05-20 23:01 被阅读240次

    Eclipse中配置Android的开发环境的几种形式:

    • 使用预配置的环境
      • Eclipse for Android Developers
      • ADT bundle
    • 手动配置,安装ADT插件

    注意
    2015年,Google宣布停止ADT插件支持和更新,目前不推荐使用Eclipse进行Android开发(下文提到的软件版本、插件通常不是最新或停止更新),推荐使用官方支持的Android Studio(基于Intellij IDEA Community版本)。

    相关说明信息:(https://developer.android.com/studio/tools/sdk/eclipse-adt.html)

    ADT插件声明页面

    使用Eclipse for Android Developers环境

    这个方式是最简单的,配置的环境还比较新。目前,Eclipse官网仅提供Neon(2016年发布)版本支持;最新页面地址(2016年) 见图:

    使用ADT Bundle环境

    ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE。

    ADT Bundle 20140702.zip 版本结构如下图所示,其中预装的eclipse的版本是Eclipse Juno(2012, Eclipse 4.2),默认项目中Android SDK最高支持API 21(Android 4/5)。

    ADT Bundle 20140702

    下载地址
    ADT Bundle 官方下载地址(2014-07-02):

    国内备份下载(其中23.0.2对应20140702.zip版本):

    手动配置, 安装ADT插件

    基本的安装和配置流程:

    1. 下载并解压Eclipse;
    2. Eclipse中安装ADT插件;
    3. 插件安装完成后重启Eclipse。

    ADT插件网页:Android Development Tools for Eclipse

    Android Development Tools for Eclipse

    ADT插件安装
    方式1:Eclipse Marketplace 方式

    • 【Help】=> 【Eclipse Marketplace】, 搜索框输入android, 选择如图选项安装(可能不是搜索结果的第一个):
      搜索ADT插件
    • 选择并安装: 安装ADT插件

    方式2: 使用Install New Software方式
    安装ADT步骤如下(来自stackoverflow):

    Eclipse中ADT安装

    离线或在线安装的说明:

    • 如果选择在线安装,在Location中输入: https://dl-ssl.google.com/android/eclipse/ (如果https有问题,则使用http) 在线安装ADT
    • 如果选择离线包(离线包下载地址见下面一段),点击Archive, 选择ADT插件文件。适合网络不佳的环境(中间仍会需要访问网络,下载其他相关组件) 离线安装ADT

    ADT插件离线包的下载地址:
    官方下载地址是:http://dl.google.com/android/ADT-xx.x.x.zip, 其中ADT-XX.X.X部分替换相应的版本号。例如如ADT-23.0.7版本的下载链接是:https://dl.google.com/android/ADT-23.0.7.zip

    国内备份下载:

    • http://www.androiddevtools.cn 提供的下载
      androiddevtools: ADT
    • http://adt.android-studio.org 提供的百度网盘下载
      android-studio.org: ADT

    Eclipse Android开发

    配置SDK和AVD

    配置完ADT插件后,打开Eclipse可能显示下面的两个图,需要配置Android SDK和AVD。 配置SDK 配置AVD Eclipse中的配置: Eclipse Android配置

    Android SDK默认路径是:C:\Users\username\android-sdks(可以修改), 如果下载的API较多(推荐安装较新版本即可),目录占用空间会很大,因此需要保证足够的磁盘空间,默认的下载源dl.google.com

    Android SDK在线更新镜像服务器
    - 大连东软信息学院开源镜像站:mirrors.neusoft.edu.cn, 端口80
    - 郑州大学开源镜像站: mirrors.zzu.edu.cn,端口80
    配置如图

    SDK Manager

    Android SDK Manager界面如下图,Tools选择Android SDK tools和API版本对应的Android SDK Build-tools, SDK中选择Android版本的SDK Platform,然后安装。(选择最新的较新版本即可)

    下载SDK

    注意:SDK Manager中的安装完成后,需要重新启动Eclipse,否则AVD管理器中可能找不到相应的版本。

    可能的问题

    • HAXM缺失的问题:
      Intel x86 Emulator Accelerator(HAXM Installer) not compatible with Windows。(导致x86的AVD无法运行;x86的AVD在x86架构的机器上运行比arm的快)
      解决方案:
      手动下载:https://github.com/intel/haxm/releases 选择最新的版本下载即可,intelhaxm-android.exe点击安装。
      另外需要保证BIOS中的Virtualization Technologyenable状态。

      Intel x86 Emulator Accelerator
      haxm-windows
    • 模拟器AVD显示全黑,一致没有反映。
      经过实际测试,Android 8.0及以上的版本,Eclipse的模拟器会出现这种状况,但Android 7.0及以下版本绝可以正常使用,因此SDK安装中选择Android 6或7版本的API。

    Eclipse中AVD Android版本示例(其中Android 8全黑显示,没有反应):

    Android 2.3 Android 4.4 Android 6 Android 7 Android 8

    建立项目

    建立Android Application Project项目并启动: Android Application Project

    相关文章

      网友评论

        本文标题:Android 开发环境配置(Eclipse)

        本文链接:https://www.haomeiwen.com/subject/hkbzdftx.html