Ubuntu上安裝 eclipse

來源:互聯網
上載者:User

標籤:ubuntu   eclipse   

最近需要在 Ubuntu 16.04 上開發安卓 APP,之前裝過一個 Android Studio,不太會用,所以果斷卸載之,改為 eclipse。由於對 java 瞭解甚少,所以在安裝 eclipse 過程中走了不少彎路。前事不忘,後事之師。所以寫這篇博文,做個備忘。


1. 準備工作


下載  jdk;我用的版本是 1.8u131,官網地址:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


下載線上的安裝器:

https://www.eclipse.org/downloads/download.php?file=/oomph/epp/neon/R3/eclipse-inst-linux64.tar.gz


2. 設定 jdk 環境變數


 jdk-8u131-linux-x64.tar.gz 理論上說解壓之後就可以拿來用,但是保險起見,將 bin/ 和 jre/bin 目錄下的程式都修改下可執行許可權:

chmod +x *

我之前的包是直接從磁碟裡拷貝出來的,結果所有的 elf 檔案都沒有可執行許可權,于是之後的安裝各種坑,報錯也是各種莫名奇妙。所以最好先確認下程式是可執行檔。


設定環境環境變數:

echo "export JAVA_HOME=<JDK_PATH>" >> ~/.bashrc # jdk-8u131-linux-x63.tar.gz 解壓目錄echo "PATH=\"${PATH}:${JAVA_HOME}/bin\"" >> ~/.bashrcsource ~/.bashrc


3. eclipse 線上安裝器


解壓 eclipse-inst-linux64.tar.gz,運行 eclipse-inst,在命令終端執行:

./eclipse-inst

出現一個安裝列表,選擇 Eclipse for AndroId Developers,安裝 ADT。


安裝完之後,啟動 eclipse

~/eclipse/android-neon/eclipse/eclipse


4. 安卓 SDK 和 AVD(安卓虛擬設備)


在 eclipse 主介面啟動 SDK Manager,如果出現一閃就退的情況,則在 eclipse 程式所處目錄下找到  eclipse.ini 設定檔,開啟檔案,在末尾添加以下內容:

-vm${JAVA_HOME}/jre/bin

再啟動 SDK Manager,應該就好了。


安裝所需的工具:


Android SDK Tools

Android SDK Platform-tools

Android SDK Build-tools(選擇一個最高版本即可)


安裝 SDK

這裡需要強調下,你可以安裝最新的版本  API 25,但是 ADT 版本是 4.6.3 (Help -> About Eclipse)。在建立 APP 工程時候,無法解析介面布局檔案(main_activity.xml),原因是 ADT 的版本比 SDK 低,所以不支援。所以我選擇的是 API 19,只要安裝以下項即可:


SDK Platform (SDK)

Intel x86 Atom System Image (模擬器)


安裝之後,在使用者根目錄下會出現目錄:


android-sdks


添加環境變數:

echo "export ANDROID_SDK_ROOT=<SDK_PATH>" >> ~/.bashrcecho "export PATH=\"${PATH}:${ANDROID_SDK_ROOT}/platform-tools\"" >> ~/.bashrcsource ~/.bashrc


5. 建立 hello,world 工程


到這裡,你就可以建立首個安卓工程了。


在選擇 SDK 版本的時候,有三欄選項:最小的 SDK 版本,目標 SDK 版本以及編譯版本,我都選了 API 19,如果選擇其它,工程建立總是無法成功,不知什麼原因。主題可以選擇 NONE。然後是一路預設。


比較坑爹的是,預設產生的程式碼有錯誤!估計還是 ADT 和 SDK 的版本相容性問題。


只好 DIY 了。


首先是 main_activity.xml,找不到 @drawable/ic_lancher,在包的 res 目錄下能找到 drawable-XX 檔案夾,裡面的確沒有 png 檔案,於是手動將該項改為 @mipmap/ic_lancher。這樣改完之後,還是不行,產生不了中間檔案  R.java。參考了一箇舊的工程,將 main_activity.xml 的第一行(指定文字格式設定為 utf-8 的語句)刪除,然後 clear 一下工程,所有的錯誤就都沒了。


啟動 AVD,運行下程式,但是居然沒有運行出來,錯誤資訊大意是:xml 無法解析,導致

"Conversion to Dalvik format failed with error 1",網上有一個可行的解決方案,開啟工程屬性頁面,選擇 Java Compiler,之後選擇版本更低的編譯器(我選了 1.7),應用,clear 工程,重新運行,終於成功了。


到這,安裝 eclipse 才算是圓滿完成了。

本文出自 “11805007” 部落格,請務必保留此出處http://11815007.blog.51cto.com/11805007/1920996

Ubuntu上安裝 eclipse

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.