一、文件需要:

  https://pan.baidu.com/s/1-XCSSPW5JGyPRlvwRVSfmA

  提取码:m5t8

  NDK过大没有上传在这个文件里。

二、在Eclipse中配置Tools:

  点击window->preferances:

  

  

  点击android选项,对于SDK Location进行设置:

  

  将路径填入:

  

三、新建Android项目:

  右键New->点击Android Application Project:

  

  

  

  

  

  

  

四、配置SDK环境变量:

  控制面板:

  

  

  

  

  

  ANDROID_SDK_ROOT环境变量:

  

五、点击SDK Manager即按钮,下载SDK的tools等:

  

  只显示这些东西的情况下:

  

  再去创建虚拟机,会出现如下问题:

  

  无法创建虚拟机,这是缺乏ABI的问题,API20中不存在platform和ARM EABI v7a System Image,所以要去下载其他版本里的这两个东西。

  如果Android Manager中无法显示其他的未安装的可选包,打开Android SDK Manager界面,依次选择Tools-》Options...,弹出Android SDK Manager - Settings窗口:

  

  

  在HTTP Proxy Server和HTTP Proxy Port输入框内填入 :mirrors.neusoft.edu.cn和 80,并且选中Force https://... sources to be fetched using http://...复选框:

  

  close关闭退出,点击Packages->Reload:

  

  

  选择要下载的文件:

  

  

  已经开始下载:

  

  

  经过漫长的等待时间(毕竟从国外网站下载的),终于更新成功:

  

六、新建虚拟机:

  

  

  此时的项目会因为android-20变成安装的21版本而报错,此时应该修改project.properties文件,将20改成21:

  

  Build Path:

  

七、安装ADT:

  Help->Install New Software:

  

  从Add里添加ADT:

  

  

  

  

  

  

八、安装NDK:

  

  将NDK路径写入NDK Location

 九、打开虚拟机:

  点击

  

  start->Launch:

  

  

  

  

十、程序运行在虚拟机上:

  右击run as:

  

  配置如下:

  

  

  

  运行成功:

  

  相关链接:

  Android开发:Android Studio开发环境配置

Android开发:在Eclipse中配置Android环境的更多相关文章

  1. (原创)超详细一步一步在eclipse中配置Struts2环境,无基础也能看懂

    (原创)超详细一步一步在eclipse中配置Struts2环境,无基础也能看懂 1. 在官网https://struts.apache.org下载Struts2,建议下载2.3系列版本.从图中可以看出 ...

  2. eclipse中配置spring环境

    初识Spring框架 1.简单使用 eclipse中配置Spring环境,如果是初学的话,只需要在eclipse中引入几个jar包就可以用了, 在普通java project项目目录下,建一个lib文 ...

  3. eclipse中配置maven环境

    一.配置setting.xml文件 1.首先将下载好的maven打开,打开文件夹,首先就需要对maven安装目录下有个config文件夹,在文件夹下有settings.xml文件.settings里面 ...

  4. 【Java Web】Eclipse中配置Marven环境

    1  Marven简介 Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供.基于项目对象模型(缩写:POM)概念,Maven利用一个中央信 ...

  5. 在eclipse中配置android ndk的自动编译环境builders

    无论linux还是mac在jni目录中直接运行  ndk-build 就可以生成 lib目录及所需要的 so文件: windows 装上lnx模拟器也是一样: 每次修改完 c++代码, 都要运行一下 ...

  6. Android开发:Eclipse中SqliteManager插件使用

    通常开发Android的时候要使用到数据库操作,会遇到下面小问题: 数据库文件在哪?怎样訪问或操作? 能够通过:打开DDMS->File Explorer看到的sqlite数据库在eclipse ...

  7. Android 如何在Eclipse中查看Android API源码 及 support包源码

    当我们阅读android API开发文档时候,上面的每个类,以及类的各个方法都是已经写好的方法和控件,可是我们只是在搬来使用,不知道它的原理,它是如何被实现的.android系统是开源的,所以谷歌官方 ...

  8. 【转】Android 如何在Eclipse中查看Android API源码 及 support包源码

    原文网址:http://blog.csdn.net/vipzjyno1/article/details/22954775 当我们阅读android API开发文档时候,上面的每个类,以及类的各个方法都 ...

  9. eclipse 中配置maven环境

    选择 菜单栏 window -preferences-maven- installations 点击add 添加自己的maven 库 配置 setting 第一个为全局配置 第二个为用户配置可以覆盖全 ...

随机推荐

  1. ubuntu18.04使用SPFlashTool提示缺少libpng12.so.0

    Ubuntu libpng12无法安装解决 Ubuntu 14以上就已经不再支持libpng12,然而有些软件又依赖于libpng12(如我要使用的Cisco Packet Tracer).我们可以采 ...

  2. Angular 自定义拖拽指令

    指令 组件是一种带模版的指令.指令是超级. 结构型指令(改变布局)和属性型指令(改变外观和行为). Renderer2和ElementRef Angular不提倡直接操作DOM 对于DOM的操作应该通 ...

  3. iOS开发从申请开发账号到APP上架的整体流程详解

    应公司要求,写一份文档从申请账号一直到APP上架的整体流程,下面进入正文. https://blog.csdn.net/qq_35612929/article/details/78754470 首先第 ...

  4. tensorflow RNN循环神经网络 (分类例子)-【老鱼学tensorflow】

    之前我们学习过用CNN(卷积神经网络)来识别手写字,在CNN中是把图片看成了二维矩阵,然后在二维矩阵中堆叠高度值来进行识别. 而在RNN中增添了时间的维度,因为我们会发现有些图片或者语言或语音等会在时 ...

  5. react native 项目版本升级

    首先说明一下rn项目的一种相当顺滑升级方法: 1.全局安装react-native-git-upgrade npm i -g react-native-git-upgrade 2. 在项目目录下执行命 ...

  6. CF1013B And

    There is an array with n elements a1, a2, ..., an and the number x. In one operation you can select ...

  7. Angular6 用户自定义标签开发

    参考地址:https://www.jianshu.com/p/55e503fd8307

  8. mxGraph绘制流程图

    代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w ...

  9. iOS键盘事件实现、控制

    记录于2013/6/26:   一.点击键盘上的“Done”按钮关闭键盘 1.视图控制器实现UITextFieldDelegate协议 2.设置文本框属性      textField.returnK ...

  10. 虚拟机上的Ubuntu 文件系统成为只读模式的解决办法

    虚拟机环境的Linux系统由于是虚拟化虚拟出来的主机环境,因此 经常会出现一些操作系统的问题,今天我遇到了一个Ubuntu操作系统文件系统成了只读模式,无法进行系统的操作,由于出问题的主机是我个人搭建 ...