在CentOS上安裝Android SDK最新全面教程及常見問題解決方法
解決Android SDK環(huán)境變量配置問題在配置完Android SDK的環(huán)境變量后,可能會遇到在命令行中輸入adb仍然提示錯誤的情況。本教程為您提供最新解決方法,同時適用于最新的CentOS 6.
解決Android SDK環(huán)境變量配置問題
在配置完Android SDK的環(huán)境變量后,可能會遇到在命令行中輸入adb仍然提示錯誤的情況。本教程為您提供最新解決方法,同時適用于最新的CentOS 6.5版本。首先,我們來卸載舊版本的JDK。通過命令`$ java -version`查看當(dāng)前Java版本,然后使用以下命令卸載OpenJDK:
```shell
$ su
密碼:
$ rpm -e --nodeps java-1.7.0-openjdk-1.7.0.19-2.3.9.1.el6_4.x86_64
$ rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.61.1.11.11.el6_4.x86_64
$ rpm -e --nodeps
```
接下來,下載并安裝JDK 1.8.0_05。進(jìn)入JDK所在目錄,執(zhí)行以下命令安裝:
```shell
$ cd /jdk1.8.0_0所在目錄
$ rpm -ivh jdk-7u17-linux-x64.rpm
```
JDK環(huán)境變量配置
針對JDK環(huán)境變量的配置,可以選擇兩種方法。第一種是編輯`/etc/profile`文件,在末尾加入以下內(nèi)容:
```shell
設(shè)置Java環(huán)境變量
export JAVA_HOME/usr/java/jdk1.8.0_05
export JRE_HOME/usr/java/jdk1.8.0_05/jre
export PATH$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$JAVA_HOME/lib
export JACA_HOME
export PATH
export CLASSPATH
```
然后使環(huán)境變量立即生效:
```shell
$ source /etc/profile
```
測試是否成功配置Java環(huán)境變量:
```shell
$ java -version
```
安裝Android SDK
1. 首先下載Android SDK,可以在用戶目錄下創(chuàng)建一個文件夾(例如/home/cc/kaifa)來存放。
2. 將下載的adt-bundle-linux-x86_64-20140321文件提取到指定目錄(如/home/cc/kaifa/adt-bundle-linux-x86_64-20140321)。
3. 運(yùn)行Eclipse,點擊Source下方的安卓下載圖標(biāo),選擇Android SDK Manager,下載所需包。
4. 配置環(huán)境變量方法一:編輯`~`文件,在末尾添加以下內(nèi)容:
```shell
export PATH$PATH:/home/cc/kaifa/adt-bundle-linux-x86_64-20140321/sdk/platform-tools:/home/cc/kaifa/adt-bundle-linux-x86_64-20140321/sdk/tools
```
保存并重啟電腦,或者選擇方法二:使用命令`sudo nautilus`打開文件管理器,找到`.bashrc`文件,同樣在末尾添加上述內(nèi)容。
安裝ADT插件
1. 打開Eclipse,點擊Help。
2. 選擇Install New Software。
3. 在Work with處輸入,繼續(xù)操作完成ADT插件的安裝。
處理ADB錯誤
如果在安裝ADT時出現(xiàn)ADB錯誤,可能是因為缺少32位支持庫。在CentOS中,無法直接安裝deb包,但可以通過以下命令解決:
```shell
yum install glibc.i686
yum install alsa-lib-devel.i686 alsa-lib-devel audiofile-devel.i686 ...
```
安裝完成后重新安裝ADT插件,按照之前步驟重新進(jìn)行安裝即可順利完成。
通過以上教程,您可以在CentOS系統(tǒng)上順利安裝配置Android SDK,并解決常見的問題,祝您成功!