軟體安裝是在Ubuntu 9.10 Desktop上進行,安裝JDK 1.5、Eclipse
3.4、ADT、Android SDK
首先安裝的是java
,輸入的TDK命令:sudo
apt-get install sun-java6-bin
註:如果讀者是在一個 x86_64 系統上運行,也必須安裝 ia32-libs
:sudo apt-get install ia32-libs。
在安裝時將被詢問是否接受 Java license,接受。
java6在進行android系統源碼編譯的時候不能通過...會進行javadoc報錯
要安裝jdk1.5
ubuntu9.10下jdk1.5安裝方法:
1.為了安裝JDK1.5,需要添加如下內容到/etc/apt/sources.list檔案末尾
deb http://tw.archive.ubuntu.com/ubuntu/
jaunty main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu/
jaunty main restricted universe multiverse
2. sudo apt-get update
3. sudo apt-get install sun-java5-jdk
4. 注釋掉/etc/apt/sources.list中剛剛添加的兩行
5. sudo apt-get update
6. export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun(根據具體的安裝路徑)
7. export ANDROID_JAVA_HOME=$JAVA_HOME
用ubuntu軟體中心下載安裝eclipse
然後安裝android sdk
在http://developer.android.com/sdk下載安裝
android-sdk-linux_86目錄包含子目錄,名字是tools(/home/weichao/android/android-sdk-linux_86/tools)。
現在我們必須開啟~/.bashrc,執行語句如下:
gedit ~/.bashrc
然後加入以下語句,以便讓android-sdk-linux_86/tools是在我們設定的PATH(路徑)上:
export
PATH=${PATH}:/home/weichao/android/android-sdk-linux_86/tools
然後安裝ADT外掛程式
點擊Install New Software,地址是:http://dl-ssl.google.com/Android/eclipse/
安裝 android development tools
錯誤:
如果在next的時候出現The operation cannot be completed. See the details錯誤的話:
則需要安裝wst
安裝wst:在輸入http://download.eclipse.org/releases/galileo/
後,只選擇安裝WST即可(在最後一項)
出現An error occurred while installing the items
session context
was:(profile=PlatformProfile,
phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install,
operand=null --> [R]org.eclipse.ant.ui 3.4.1.v20090901_r351,
action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
The artifact file for osgi.bundle,org.eclipse.ant.ui,3.4.1.v20090901_r351 was not found.
則表明eclipse的說是eclipse-pde或是eclipse-jdt沒安裝上
解決辦法:sudo apt-get install eclipse-pde
sudo apt-get install eclipse-jdt
設定SDK HOME
選擇 Window → Preferences項,選擇Android標籤,單擊“ Browse
…“項,選擇Android SDK目錄的路徑
選擇 Android SDK 目錄(/home/weichao/android/android-sdk-linux_86)
錯誤:
如果建立一個android項目的時候出現“An SDK Target must be specified
”問題時:
問題原因:
Google Android SDK
沒有安裝完整導致了這個問題
解決方案:
開啟
ECLIPSE
WINDOW->Android SDK and AVD Manager
選擇
Android SDK Tools ,revision5
進行
UPDATE ALL
用Eclipse下載ADT時,總是報告"File Transport Reader' has encountered a problem."錯誤
http://www.cnblogs.com/sogbin/articles/1658201.html