歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在 Linux 裡搭建 Android App 開發環境

在 Linux 裡搭建 Android App 開發環境

日期:2017/2/28 16:01:03   编辑:Linux教程

隨著 Android 手機和平板的流行,越來越多人加入到 Android 的開發者行列。本文簡單講述在 Linux 搭建 Android App 開發環境的過程,以及嘗試編寫一個最簡單的程序,希望給對 Android 開發有興趣但還沒了解過相關知識的同學有點幫助。

在 Linux 裡開發 Android App 需要滿足以下環境條件:

  • 一台安裝 Linux 桌面的普通計算機
  • Java SDK 6
  • Android SDK
  • Android 手機或平板(可選)
  • Eclipse IDE 3.6或更高版本(可選)

1、操作系統的准備

一般的 Linux 桌面發行版都可以,32位或者64位的沒關系。下面的步驟在 Arch Linux + Gnome 3 以及 Ubuntu 11.10 測試過。

2、安裝 Java SDK 6(或以上版本)

有些 Linux 發行版可能已經默認安裝了 JRE(Java 運行環境),但開發 Android 程序需要的是 JDK,使用如下命令安裝:

$ sudo pacman -S openjdk6(在 Arch Linux 環境)

$ sudo apt-get install openjdk-6-jdk(在 Ubuntu 環境)

安裝之後使用命令 $ javac -version 查看結果,如果能顯示 Java 的版本則說明安裝成功了。

3、下載及配置 Android SDK

Android SDK 在這裡(http://developer.android.com/sdk/index.html),選擇"Linux (i386)"下載(在寫這篇文章時,文件名為 android-sdk_r16-linux.tgz),在自家目錄新建一個名為 "programs" 文件夾(即 ~/programs),把下載回來的文件保存到這個文件夾。

展開下載回來的壓縮包:tar -xzvf android-sdk_r16-linux.tgz,會得到一個名為 "android-sdk-linux" 的文件夾(即 ~/programs/android-sdk-linux),這個是 Android SDK 的文件夾(下面設置 Eclipse IDE 時會用到),進入這個文件夾,然後運行:

$ tools/android

這是一個圖形界面的 Android SDK 管理器。

在這個管理器裡我們可以添加開發需要的 "Platform-tools"(平台工具)以及各種 Android 版本的 "SDK Platform"(平台SDK)。一般我們需要安裝 "Platform-tools" + 某個版本的 "SDK Platform"。因為我的手機是 HTC Desire S(G12,Android 2.3)為了方便調試,這裡我勾選了 "Android 2.3.3 (API 10)",你可以根據實際情況選擇不同的版本,點擊 "Install" 按鈕開始下載,然後等待完成關閉即可。

4、下載及配置 Eclipse IDE

IDE 並不是必須的,而且過分依賴 IDE 可能也不是一件好事,不過為了讓首次接觸 Android App 開發的同學快速地有個感性認識,這裡使用 Eclipse IDE 來編寫第一個 Android 程序。

到這裡下載 Eclipse IDE(http://www.eclipse.org/downloads/),選擇 Linux 32-bit 標准版(Eclipse IDE for Java Developers,寫這篇文章時版本是 Indigo (3.7.1),文件名是 eclipse-java-indigo-SR1-linux-gtk.tar.gz)即可,保存在 ~/programs 文件夾之內。

展開下載回來的壓縮包:tar -xzvf eclipse-java-indigo-SR1-linux-gtk.tar.gz,會得到一個名為 "eclipse" 的文件夾,進入這個文件夾,然後運行:

$ ./eclipse

運行 Eclipse 它首先會詢問你選擇一個工作空間,我們使用默認值直接點擊OK即可。

Copyright © Linux教程網 All Rights Reserved