假设JDK和android sdk路径分别如下:

D:\Program Files\Java\jdk
D:\android-sdk

1.JDK环境变量配置
JAVA_HOME=D:\Program Files\Java\jdk

path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

classpath=,;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

(注意:classpath要以.;开头。英文状态下的“点 分号”)

2.adb/android环境变量配置

ANDROID_HOME=D:\android-sdk

path=%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

3. adb server 端口配置

自己配置 adb server 端口,使用一个生僻的值。

在系统环境变量中定义 ANDROID_ADB_SERVER_PORT 的值即可。

最好选择一个5位数的端口号(10000 ~ 65535),不易重复。

win下只要在环境变量中增加一个ANDROID_ADB_SERVER_PORT ,值填你自己定义的端口。

linux下只要 export $ANDROID_ADB_SERVER_PORT = 自定义端口,即可。

如win下新建变量ANDROID_ADB_SERVER_PORT :
ANDROID_ADB_SERVER_PORT = 65533


Ubuntu 下开发 Android 环境变量设置

-----------------------------------------------------
ANDROID_SDK_HOME:
/home/cmm/avds

PATH:
/home/cmm/android-sdk-linux/tools;/home/cmm/android-sdk-linux/platform-tools

CLASSPATH:
$JAVA_HOME/lib:$JAVA_HOME/jre/lib

----------------------------------------------------------

Step1: 配置环境变量
sudo gedit ~/.profile

在末尾加上:
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:/home/cmm/android-sdk-linux/tools:/home/cmm/android-sdk-linux/platform-tools
export ANDROID_SDK_HOME=/home/cmm/avds

存在的问题:
Android系统默认的AVD创建目录在:/home/cmm/.android/avd

通过如上ANDROID_SDK_HOME设置项,然后重启机器(貌似必须重启,不然设置无法生效),

这样AVD的创建路径就变为用户自定义的了

Step2: 然后保存关闭,使用source更新下
$ source ~/.profile

Step3: 使用env命令察看JAVA_HOME的值
$ env
如果JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04,说明配置成功。

参考:
Ubuntu 12.04 中安装和配置 Java JDK
http://www.cnblogs.com/bluestorm/archive/2012/05/10/2493592.html

转载于:https://www.cnblogs.com/bluestorm/p/8724698.html

Windows + Ubuntu下JDK与adb/android环境变量配置完整教程相关推荐

  1. JDK的安装与环境变量配置详细教程

    JDK的安装与环境变量配置详细教程 JDK是开发java程序必备的开发工具包,要想做java程序开发,那么就需要装jdk.下面跟大家分享下jdk安装和环境变量配置的详细过程. 下载jdk 首先先去下载 ...

  2. Linux系统管理(11)——linux下jdk的安装及环境变量配置

    目录 1.将下载好的jdk包通过ssh上传到centos操作系统 2.进行解压 3.编辑系统环境变量

  3. Ubuntu下增加Python的PATH环境变量

    Ubuntu下增加Python的PATH环境变量 1. Ubuntu专有方式 编辑 /etc/ld.so.conf 文件,如果以下语句不存在,则加入: include /etc/ld.so.conf. ...

  4. Linux系统下Tomcat的安装与环境变量配置

    写在前面:安装Tomcat之前需要先安装jdk    jdk的安装与环境变量配置可参考此处 一.Tomcat安装 1.下载Tomcat   下载地址:Tomcat官方下载地址   选用Tomcat8. ...

  5. adb工具包环境变量配置

    官方下载 Android SDK Platform-Tools 一.关于 adb   Android SDK Platform-Tools 是 Android SDK 的一个组件.它包含与 Andro ...

  6. java开发可重用代码包工具包_[Java教程]彻底搞懂Java开发工具包(JDK)安装及环境变量配置...

    [Java教程]彻底搞懂Java开发工具包(JDK)安装及环境变量配置 0 2021-01-04 04:00:04 安装并配置JDK环境变量,不但要知道怎样做,也要知道为什么这样做,知其然知其所以然. ...

  7. 此安装程序必须使用 java 开发工具包 (jdk) 执行_彻底搞懂Java开发工具包(JDK)安装及环境变量配置...

    [官方正版]java jdk 9学习笔记 78.4元 包邮 (需用券) 去购买 > 一.Java 和 JDK 是什么 Java:Java是一种优秀的程序设计语言,它有非常多的语言特性,如简单性. ...

  8. java项目中没有jdk包_彻底搞懂Java开发工具包(JDK)安装及环境变量配置

    一.Java 和 JDK 是什么 Java:Java是一种优秀的程序设计语言,它有非常多的语言特性,如简单性.面向对象.可移植性等.Java 并不只是一种语言,而是一个完整的平台,它有一个庞大的库,其 ...

  9. JDK的安装和环境变量配置-Win10系统

    目录 1.安装JDK 2.配置环境变量 3.检测JDK软件和JRE是否安装成功 1.安装JDK 官网:https://www.oracle.com/java/technologies/javase-d ...

最新文章

  1. POST中文乱码解决方案
  2. hibernate 复合主键 根据主键删除_6道常见的 Hibernate 面试题
  3. 【算法漫画】什么是红黑树?(下篇)
  4. html静态页面引用其他页面,Shtml完美解决静态页面内部调用其他页面(非Iframe、Object、Js方法)...
  5. 内核并发控制---读写自旋锁 (来自网易)
  6. 数据安全,配置先行;如何检查,SQL 评估 API
  7. ES6新特性_ES6箭头函数以及声明特点---JavaScript_ECMAScript_ES6-ES11新特性工作笔记009
  8. ListView.setAdapter(adapter);空指针异常的解决的总结
  9. 一个古老的漏洞username map script,翻出来说说
  10. JS 获取元素当前的样式信息
  11. 全栈project师的毁与誉
  12. 代码检查、评审、单元测试工具 大搜集
  13. pdca管理循环基本主张_PDCA管理循环图怎么画?干货分享高颜值图形图表软件
  14. android 解析rss,在Android中解析RSS源
  15. Spring Bean装配以及依赖注入
  16. 暴走英雄坛服务器维护到什么时候,暴走英雄坛在4月25日更新了什么 最新维护内容介绍...
  17. 快手7亿用户增长实践
  18. Redis数据类型汇总
  19. 矩阵连乘问题(动态规划)
  20. 关于JS的一些面试题

热门文章

  1. C语言到嵌入式Linux开发项目指导
  2. python编写ATM类_Python中编写类的各种技巧和方法
  3. LeetCode 2176. 统计数组中相等且可以被整除的数对
  4. LeetCode 2091. 从数组中移除最大值和最小值(一次遍历)
  5. LeetCode 1912. 设计电影租借系统(map+set)
  6. LeetCode 319. 灯泡开关(找规律)
  7. POJ 1321 棋盘问题(回溯)
  8. android qml 菜单,QML - ListView项目,用于显示菜单
  9. JavaScript试题练习题
  10. Java泛型,枚举,注解