android 环境搭建 windows, linux
android环境也搭建了很多次了,linux下window下。在这里记录下,以后再搭建设置变量啥的就直接看自己的博客就好了。电子挡笔记有时候也不方便
1、下载材料
概述:用的是比较简单的方式搭建环境,之前搭建android环境是要 jdk + eclipse + adt +sdk 现在谷歌直接给了个绑定版本的叫ADT Bundler.
note: 以前老的 方式用eclipse 去更新SDK的我是直接放弃了 goole 的下载链接被大陆屏蔽了,整来弄去累 直接用离线方式安装
所以只需要 JDK + ADT Bundler.
ADT Bundler 集成了ADT SDK eclipse 还有cdt (可以直接在该环境里编写C C++代码了)
1.1、JDK 用最新版本的: (LINUX 就下载linux版本 windows 对应版本)
http://www.oracle.com/technetwork/java/javase/downloads/index.html
1.2、ADT Bundler. 也下载对应平台版本
http://developer.android.com/sdk/index.html
2、安装JDK设置变量
想要用adb 工具的话 ADT Bundler adb放在\sdk\platform-tools
2.1 windows设置环境变量
安装JDK 完成后设置环境变量
JAVA_HOME = X:\<Install Path>\jdk1.8.0 B
PATH = %PATH%; %JAVA_HOME%\bin;X:\<sdk path>\sdk\platform-tools
CLASSPATH = .; %JAVA_HOME%\lib
注:有些电脑不能用小写居然
例如:
|
JAVA_HOME |
C:\Program Files\Java\jdk1.7.0_45\bin |
|
classpath |
.; %JAVA_HOME%\lib |
|
path |
%PATH%; %JAVA_HOME%\bin; |
想要用adb 工具的话 ADT Bundler 里有adb工具放在\sdk\platform-tools
添加到环境变量path中
如:
path
%PATH%;%JAVA_HOME%\bin;F:\Sucer\Android\android\AndroidSDK\Android\tools;F:\Sucer\Android\android\AndroidSDK\Android\platform-tools;
2.2 linux 设置环境变量
linux 改环境变量可以写在系统 /etc/profile 里 或者 当前用户 ~/.profile 以前者为例。
sudo gedit /etc/profile
文件末尾添加
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0
export JRE_HOME=/usr/lib/jvm/jdk1.8.0/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH:/home/sucer/sucer/enviroment/adt-bundle-linux-x86-20140321/sdk/platform-tools
保存文件后
souce /etc/profile 运行一次配置文件,或者重启。(付:每次系统启动都会去加载profile 文件所以写在这里)
2.3 检查jdk 安装环境变量设置成功
java -version
3、安装ADT Bunlder
windows linux下都是解压即可。点开便可以直接使用了。
android 环境搭建 windows, linux的更多相关文章
- OpenGL环境搭建Windows+Mac+Linux
OpenGL环境搭建Windows+Mac+Linux Mac平台下 下载列表:GLFWcmake 下载的GLFW解压缩 然后安装cmake, 安装好cmake之后打开 1.browse source ...
- Android基础学习:Android环境搭建
在3年前,自学过Android的一些基础知识,但是那个时候Linux等其他的知识结构比较薄弱,理解得不是很深刻,后来因项目变动的原因,没有再搞Android相关的东西了.时过境迁,还是因为项目变动,重 ...
- android环境搭建——工欲善其事,必先利其器 2
前两天鼓捣android, 搭建环境,不想麻烦就用了 adt-bundle-windows-x86-20140702. rar , 起个模拟器哇塞,太爽了. 出去转一圈唠会回来正好启动成功!有个网友 ...
- React-native Android环境搭建
基础安装 安装Homebrew Homebrew是Mac OSX的包管理器,我们需要通过Homebrew安装开发React Native的相关软件包. 如果不知道怎样安装Homebrew可以点这里:官 ...
- Android 环境搭建记录
Android 环境搭建记录 官网 https://developer.android.com/ studio 下载地址 官方下载 jikexueyuanwiki 国内镜像 studio历史版本 安装 ...
- 【Lua学习笔记之:Lua环境搭建 Windows 不用 visual studio】
Lua 环境搭建 Windows 不用 visual studio 系统环境:Win7 64bit 联系方式:yexiaopeng1992@126.com 前言: 最近需要学习Unity3d游戏中的热 ...
- Android 环境搭建
一.Android 环境搭建 开发工具: Android Studio(开发工具,前提是先装 java JDK) 下载地址:http://www.androiddevtools.cn/ Oracl ...
- 20145308刘昊阳 《Java程序设计》实验四 Android环境搭建 实验报告
20145308刘昊阳 <Java程序设计>实验四 Android环境搭建 实验报告 实验名称 Android环境搭建 实验内容 搭建Android环境 运行Android 修改代码,能输 ...
- 第一课 android环境搭建
android环境搭建需要的工具: 1.JDK 2.eclipse 3.SDK 4.ADT
随机推荐
- Spring-----事务配置的五种方式
转载自:http://blog.csdn.net/hekewangzi/article/details/51712821
- 图的深度优先遍历(DFS) c++ 非递归实现
深搜算法对于程序员来讲是必会的基础,不仅要会,更要熟练.ACM竞赛中,深搜也牢牢占据着很重要的一部分.本文用显式栈(非递归)实现了图的深度优先遍历,希望大家可以相互学习. 栈实现的基本思路是将一个节点 ...
- ASP.Net引用类库出现问题 二
一:引用mysql.data.dll出现,问题? error: Package MySql.Data (.NETCoreApp,Version=v1.). Package MySql.Data sup ...
- mysql中select distinct的用法
在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但 往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的 ...
- [转]JavaScript ES6 class指南
[转]JavaScript ES6 class指南 前言 EcmaScript 2015 (又称ES6)通过一些新的关键字,使类成为了JS中一个新的一等公民.但是目前为止,这些关于类的新关键字仅仅是建 ...
- uva 10972 RevolC FaeLoN cdoj 方老师和农场
//自己写的第一发tarjan 解:先进行双连通分解并缩点,分解后一定是一颗树,设叶节点个数为n那么答案就是(n+1)/2 关于双连通分量求解:在跑tarjan时判断每个点连向父节点的边是否是桥,如果 ...
- LDA Gibbs Sampling
注意:$\alpha$和$\beta$已知,常用为(和LDA EM算法不同) 1. 为什么可用 LDA模型求解的目标为得到$\phi$和$\theta$ 假设现在已知每个单词对应的主题$z$,则可 ...
- Win7下unetbootin-windows-585工具制作Ubuntu12.04 U盘启动盘
1.下载unetbootin-windows-585工具,网址如下: unetbootin-windows-585 2.unetbootin-windows-585制作U盘启动盘 准备好1个4G的U盘 ...
- C语言奇思妙想:求1+2+…+n,要求不能使用乘除法、for、while、if、else、s witch、case 等关键字以及条件判断语句(A?B:C)
来源:据说是某一年某个公司的面试题 题目:求1+2+…+n, 要求不能使用乘除法.for.while.if.else.s witch.case 等关键字以及条件判断语句(A?B:C) 分析:这题本来很 ...
- UVALive 3635 Pie 切糕大师 二分
题意:为每个小伙伴切糕,要求每个小盆友(包括你自己)分得的pie一样大,但是每个人只能分得一份pie,不能拿两份凑一起的. 做法:二分查找切糕的大小,然后看看分出来的个数有没有大于小盆友们的个数,它又 ...