Windows + Ubuntu下JDK与adb/android环境变量配置完整教程
假設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环境变量配置完整教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解读阿里官方代码规范
- 下一篇: Ubuntu 安装调整工具移动 Laun