Android编译环境配置
Android编译环境配置
网上关于Android编译环境配置的整理资料有不少,经整理亲测后,希望能给需要的亲们提供帮助。
主要分为四步:
1.安装JDK(Java Standard Edition Development Kit)
2.安装Eclipse IDE for Java Developers
3.安装Android SDK
4.在Eclipse中添加ADT
接下进行详细介绍:
1.安装JDK(Java Standard Edition Development Kit)
下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html
当前最新版本: 8u51(本人使用的版本是8u25)
下载完成即可点击安装。
安装完成后,设置环境变量(系统或者用户环境变量都可以),设置内容如下:
| 变量 | 值 |
|---|---|
| JAVA_HOME | C:\Program Files\Java\jdk1.8.0_25 |
| classpath | .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar |
| Path | %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; |
设置完成后,可以检查是否安装完成:
在cmd.exe中输入:java -version 和 javac出现如下结果则表示成功:
2.安装Eclipse IDE for Java Developers
下载地址:http://www.eclipse.org/downloads/
下载对象为:
下载完成后解压如下:
双击eclipse.exe后运行如下:
3.安装Android SDK
下载地址:http://developer.android.com/index.html
运行文件夹下SDK Manager:
选择菜单栏Tool->Options,设置如下:
之后就会弹出需要下载的Tools,Android版本等,可以根据自己的需要进行勾选,并下载更新(会费点时间,耐心等待):
4.在Eclipse中添加 ADT
运行Eclipse,在菜单栏在Help->Install new software 中,点击”Add…”添加ADT,本人的设置为:
但是,可能会出现错误“No repository found containing…”:
修改方法是:”http://dl-ssl.google.com/android/eclipse/“改为”http://dl-ssl.google.com/android/eclipse“,即把eclipse后面的”/“去掉0.0。祝大家顺利~
Android编译环境配置的更多相关文章
- Android编译环境配置(Ubuntu 14.04)
常识:编译Android源代码需要在Linux系统环境下进行... 在Linux中,开发Android环境包括以下需求:Git.repo.JDK(现在一般使用OpenJDK)等:其中,Git用于下载源 ...
- Mac系统cocos2dx + android 开发环境配置
Mac系统cocos2dx + android 开发环境配置 /****************************************************** 这遍文章主要转载自:htt ...
- windows下cocos2dx3.0开发环境及Android编译环境搭建
cocos2dx更新到了3.x版本号,自己一直没有换,如今开发组要求统一换版本号,我就把搭建好开发环境的过程记录下来. 一.Windowns下开发环境搭建 1. 所需工具 1)coc ...
- Qt For Android 开发环境配置
想了想,还是再写一篇关于Qt for Android开发环境配置的教程. 准备:Java jdk,Android sdk,Android adb,Android ndk,Android ant,Qt ...
- android编译环境安装
Android 编译环境安装 安装 Java 6 安装 Java 6 安装依赖包 (Ubuntu 12.04) $ sudo apt-get install git gnupg flex bison ...
- Docker容器搭建android编译环境
Docker容器搭建android编译环境 目录 1 部署容器 1.1 手动部署 1.1.1 配置docker 1.1.2 启动容器 1.1.3 配置环境 1.2 Dockerfile 2 镜像管理 ...
- linux内核编译环境配置
linux内核编译环境配置 如果不是编译内核,只需要安装与内核相匹配的kernel-devel开发包即可.即是/lib/modules/`uname -r`/build -> /usr/src/ ...
- Android编译环境(1) - 编译Native C的模块
Android编译环境本身比较复杂,且不像普通的编译环境:只有顶层目录下才有Makefile文件,而其他的每个component都使用统一标准的Android.mk. Android.mk文件本身是比 ...
- Android开发环境配置(win7_64bit)
Android开发环境配置(win7_64bit) 目录 1.概述 2.Android开发涉及的技术 3.Android常用开发环境搭建 4.注意事项 >>看不清的图片可在新标签打开查看大 ...
随机推荐
- 【原创】读写锁ReentrantReadWriteLock原理分析(一)
Java里面真正意义的锁并不多,其实真正的实现Lock接口的类就三个,ReentrantLock和ReentrantReadWriteLock的两个内部类(ReentrantReadWriteLock ...
- (2016北京集训十三)【xsy1532】网络战争 - 最小割树+树上倍增+KD树
题解: 好题!! 这题似乎能上我代码长度记录的前五? 调试时间长度应该也能上前五QAQ 首先题目要求的明显就是最小割,当然在整个森林上求Q次最小割肯定是会GG的,所以我们需要一个能快速求最小割的算法— ...
- IIFE 萌新学习笔记
立即执行函数表达式(IIFE) IIFE:Immediately-Invoked Function Expression(立即执行函数表达式) 一 常用写法: //经常使用的写法(function() ...
- [AH2017/HNOI2017]影魔(主席树+单调栈)
设\(l[i]\)为i左边第一个比i大的数的下标.\(r[i]\)为i右边第一个比i大的数的下标. 我们把\(p1,p2\)分开考虑. 当产生贡献为\(p1\)时\(i\)和\(j\)一定满足,分别为 ...
- react-native 编译报错: undefined is not an object (evaluating '_react2.PropTypes.func')
情况通报: 因为是我的二维码模块报错,提示报错代码如下 重要信息是下面的红色字体部分(Android 模拟器红屏) undefined is not an object (evaluating '_r ...
- lower_bound与upper_bound
昨天一道题目用了lower_bound,大致了解了lower_bound指的是第一个>=x的位置.但是之前对于upper_bound有误解,其实upper_bound指的是第一个>x的位置 ...
- 转载:爱加密邀您参加5月17日深圳App开发沙龙活动
听闻,移动互联网的九大门派已集结在一起,各路顶尖高手携App修炼宝典九阴真经现身,一场席卷全国的App修炼风暴即将来临.5月17日,以“移动开发者如何白手起家.快速盈利”为主题的沙龙活动将在深圳市南山 ...
- HDU 4756 Install Air Conditioning(次小生成树)
题目大意:给你n个点然后让你求出去掉一条边之后所形成的最小生成树. 比較基础的次小生成树吧. ..先prime一遍求出最小生成树.在dfs求出次小生成树. Install Air Conditioni ...
- ScrollView反弹效果的实现
发现非常多APP的界面都能够滑动,QQ.微信等等,自己琢磨了下.效果例如以下: 代码:ScrollView package com.wsj.wsjdemo; import android.conten ...
- 怎样創建 iOS 展開式 UITableView?
原文:http://www.appcoda.com.tw/expandable-table-view/ 译者:kmyhy(appcoda的驻站译者) 幾乎全部的 App 都會以導航的方式向用戶展示多個 ...