Titanium系列--安裝Titanium Studio 中的Android SDK,JDK以及環境變數的配置(二)

來源:互聯網
上載者:User

標籤:android   blog   http   io   ar   使用   sp   java   檔案   

Ubuntu安裝配置JDK

1.先去 Oracle下載Linux下的JDK壓縮包,我下載的是jdk-8u25-linux-x64.tar.gz檔案,下好後直接解壓

Step1:
# 將解壓好的jdk1.8.0_25檔案夾用最高許可權複製到/usr/lib/jvm目錄裡
sudo cp -r ~/jdk1.8.0_25/ /usr/lib/jvm/

Step2:
# 配置環境變數
sudo gedit ~/.profile
在末尾加上:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_25
然後儲存關閉,使用source更新下
$ source ~/.profile

使用env命令察看JAVA_HOME的值
$ env
如果JAVA_HOME=/usr/lib/jvm/jdk1.8.0_25,說明配置成功。

Step3:
# 將系統預設的jdk修改過來
$ sudo update-alternatives --install /usr/bin/java JAVA /usr/lib/jvm/jdk1.8.0_25/bin/java 300 

輸入sun jdk前的數字就好了
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_25/bin/javac 300 

$ sudo update-alternatives --config JAVA 
$ sudo update-alternatives --config javac

Step4:
然後再輸入java -version,看到如下資訊,就說明改成sun的jdk了:
JAVA version "jdk1.8.0_25"
JAVA(TM) SE Runtime Environment (buildjdk1.8.0_25-b20)
JAVA HotSpot(TM) Server VM (build 23.0-b21, mixed mode)

另一種方法:

1.解壓到 /usr/lib/jvm/jdk1.8.0_25
 目錄

2.編輯.profile檔案

在其中加入:

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_25
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

3 $ source .profile

4 $ java -version  查看java版本 如果還是原來的版本 重啟機子即可

 

現在安裝好了,Titanium Studio和jdk,安裝nodejs,然後下面安裝安卓SDK,我下載了adt-bundle-linux-x86_64-20140702.zip這個檔案,這個現在還不知道有什麼用,但後邊肯定有用。應該下載android-sdk_r23.0.2-linux.tgz這個。

 

問題剖析:沒有配置ANDROID-HOME環境變數,應把JAVA_HOME CLASSPATH ANDROID_HOME PATH四個變數放在bashrc檔案中,bashrc就相當於系統的環境變數設定檔,所有的環境變數都放在這裡。所有的這些東西都在大師的文章裡有寫,遇到問題先看看這裡。

 

把大師的android-sdk-linux檔案拷過來還是不行,嘗試運行titanium setup android 命令,不行。

11月11號,嘗試重裝JDK1.7因為可能Titanium不支援JDK1.8版本, 然後修改workspace/coding_tools裡面檔案的許可權,至少設定為可執行檔。成功解決問題!!!

 

當出現java runtime environment ........Timeout 的時候:說明程式需要FQ,已經設定了Linux 下的SSLedge代理,而且是開機自起的 IP:127.0.0.1 port :16808

 

Ubuntu下解決adb devices:?????????? no permissions 的方法:

參考:http://www.cnblogs.com/xiaoxuetu/p/3224386.html

用到的命令: ps -ef | grep adb  查看adb的進程

  kill -9 進程號(數字第一行)

 adb server

adb devices

Titanium系列--安裝Titanium Studio 中的Android SDK,JDK以及環境變數的配置(二)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.