對於android環境的安裝及配置前,先了解一下SDK的組成及每個模塊的作用。下面我們通過SDK的目錄文件的來進行了解:
- add-ons:該目錄下存放第三方公司爲Anddroid平臺開發的附加功能(庫)如:GoogleMaps
- build-tools:各個版本的與編譯相關的重要工具,比如aapt、aidl、逆向調試工具dexdump和編譯腳本dx
- docs:離線開發者文檔Android SDK API參考文檔。
- emulator:模擬器
- extras:擴展開發包 如高版本的API在低版本中的開發使用。
- licenses:執照,許可
- patcher:補丁包
- platforms:該目錄下存放不同版本的Android系統
- platforms是每個平臺的SDK真正的文件,裏面會根據API Level劃分SDK版本,這裏就以Android4.4.2來說,進入後有一個android-19的文件夾,android-19進入後是Android4.4.2 SDK的主要文件,其中data保存着一些系統資源,skins則是Android模擬器的皮膚,templates是工程創建的默認模板,android.jar則是該版本的主要framework文件。uiautomator.jar則是uiautomator1.0的包
- platforms-tools:各版本SDK通用工具。比如adb.exe、sqlite3.exe
- platforms-tools.backup:
- skins:
- sources:系統源碼目錄,文件夾裏可以包含多份源碼,根據API Level劃分爲不同的文件夾
- system-images:模擬器影映像文件。從android-14開始將模擬器映像文件整理在這裏(原來放在platforms下)
- temp:臨時文件夾,一般在SDK更新安裝時用到。
- tools:該目錄下存放大量Android開發、調試的工具。如:emulator.exe monitor.bat android.bat(.bat批處理,內部是shell腳本)
- .knownpackages:
- AVD Manager.exe:該程序是AVD(Android虛擬設備)管理器。通過該工具可以管理AVD。
- SDk Manager.exe:該程序是Android SDK(Software Development Kit)SDK管理器,用於SDK更新、下載、刪除
對SDK有一定了解後我們就開始進行安裝和配置的工作。
1.android studio 的安裝我這裏就不多說了就是點點點。但一個小小的建議,安裝目錄最後自定義,方便以後的管理如:E:\Android\Android studio\。android SDK 下載解壓後直接放在 E:\Android\sdk1\ 下 如上圖中的目錄列表。
2.android環境的配置及環境的驗證:
通過上面對SDK目錄的瞭解,我們需要配置的目錄有兩個:tools 和 platforms-tools
新增環境變量:
變量名: ANDROID_HOME
變量值:E:\Andrid\sdk1
修改環境變量:
變量名:Path
新增變量值:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
值中英文分號“;”是用於將每個值進行分割的
驗證配置:
1.cmd命令框輸入:android -h 如圖則成功
2.cmd命令框輸入:adb 如圖則成功
3.android環境配置成功
現在環境的相關就已經告一段落,下面會分別對uiautomator2.0 做一個小case,進行進一步的瞭解。