由於工作原因,最近開始了Android開發。之前接觸過一段時間Android,還是在2.x時代。
那個時候搭建開發環境還是挺麻煩的。又是Eclipse,又是ADT的,不同的版本還要安裝對應開發包。現在方便了,下載一個ADT壓縮包就搞定了。
簡單記錄如下:
工具下載:
JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html
ADT:http://developer.android.com/sdk/index.html
手機驅動(本文使用騰訊的“應用寶”):http://sj.qq.com/?qid=710011
安裝步驟:
1. 安裝JDK
默認安裝,或是從別人的機器上把整個目錄拷貝也行。
安裝路徑最好不含空格等特殊字符,如:
E:\Java\jdk1.7.0
2. 配置JDK環境變量
新建JAVA_HOME:
E:\Java\jdk1.7.0
修改Path:
在最后輸入 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
新建 CLASSPATH:
.%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)
系統變量配置完畢。
檢驗是否配置成功:
運行cmd 輸入 java -version (java 和 -version 之間有空格)
若顯示版本信息 則說明安裝和配置成功。
3. 解壓ADT壓縮包。
解壓后,最好把里面的東西拷出來,放在一個單獨的、簡單的路徑。如:F:\DEVELOPMENT
一共有兩個文件夾、一個執行程序:
Eclipse\ → IDE,為了方便,我習慣把eclipse在桌面上建立個快捷方式。
Sdk\ → android工具,adb、emulator什么的
SDK Manager.exe → sdk管理器,補丁的安裝、升級、卸載什么的
4. 配置sdk的環境變量
修改Path:
在最后輸入 ;F:\DEVELOPMENT\sdk\platform-tools; F:\DEVELOPMENT\sdk\tools
檢驗是否配置成功:
運行cmd 輸入 adb
若顯示版本信息 則說明安裝和配置成功。
5. 設置workspace
第一次啟動eclipse會提示設置workspace,也就是創建的android工程保存的地方。
同樣,最好設置一個獨立、簡單的路徑為宜,如:G:\SOURCECODE\androidworkspace
勾選為默認路徑,以后就不會再提示了。
附1:修改eclipse的默認workspace
方法很多,列舉三種:
1)進入 Window > Preferences > General > Startup and Shutdown 選中 Prompt for workspace on startup。
2)進入Eclipse的安裝目錄,找到configuration 目錄下的 .settings 文件夾,里面有一個 org.eclipse.ui.ide.prefs, 用Ultra Edit等打開,也可以用寫字板打開,找到RECENT_WORKSPACES,按照它的格式修改一下。
3)先打開Eclipse,進入之后,再去打開一次,會提示 Workspace in use or cannot be created, choose a different one 。 這時候就會提示你更改workspace的目錄了。
6. 安裝svn插件(subclipse)
依次點擊:
1)Help → install new software。
2)Add
3)在Location里輸入:http://subclipse.tigris.org/update_1.10.x
點擊“OK”
4)回到Install窗口,在Name欄里會檢索出Subclipse和SVNKit
5)選擇Subclipse,點擊“Finish”。
6)默認安裝即可。
7. 調試前准備
1)Android手機設置
Android4.0以后,調試選項默認是隱藏的。打開的方法如下:
a. 設置 → 關於手機 → 版本號,連續點擊7次,會有提示“您現在處於開發者模式”
b. 回到“設置”頁,就會發現“關於手機”上方多了一個“開發者選項”
c. 進入“開發者選項”頁,打開“開發者選擇”,並且選中“USB調試”
d. 退出,手機部分設置完成。
2)PC機設置
安裝手機驅動,本文以騰訊的“應用寶”為例,將手機連接到PC的USB上之后,會自動識別手機,並安裝驅動,也會在手機上安裝相應的客戶端。
其實像“應用寶”的產品有很多,功能也都大同小異。
附2:隱藏“開發者選項”
轉自:http://jingyan.baidu.com/article/90808022d90ebcfd91c80fb0.html
(因為兩個方法都需要一些前提,所以沒有嘗試)
隱藏方法1:
設置——應用——設置(程序)——清除數據
(此時,所有的設置都會被清除,開發者選項也隱藏起來了。)
如果不想所有設置都被清除的話,可以參考方法2。
隱藏方法2(手機需要先ROOT):
用RE(Root Explorer)進入/data/data/com.android.settings/shared_prefs目錄,我們發現里面有個development.xml文件。
把show的值改為false即可。
當然如果不好修改,你可以刪除該文件即可。
打開或隱藏Android設備的開發者選項
8. 開啟Android編程之旅
准備工作都做完之后,差不多就可以編寫Android的程序,並且安裝到手機運行或單步調試了。