現在公司給了Mac來開發,同時Android也是初學,今天根據近期的使用介紹下Mac下Andriod Studio。望不吝賜教。
1.軟件安裝及環境配置
我安裝的軟件:Android Studio、Genymotion、VirtualBox。
首先Android Studio,第一當然要安裝JDK,Oracle官網上下載安裝就行。然后再裝Android Studio,我裝的是Android Studio1.1.0 。下面給出的是1.2 Preview 4(包括Windows和Linux),試過直接可以下載。
Windows: http://dl.google.com/dl/android/studio/ide-zips/1.2.0.4/android-studio-ide-141.1809159-windows.zip (252 MB) Mac: http://dl.google.com/dl/android/studio/ide-zips/1.2.0.4/android-studio-ide-141.1809159-mac.zip (250 MB) Linux: http://dl.google.com/dl/android/studio/ide-zips/1.2.0.4/android-studio-ide-141.1809159-linux.zip (249 MB)安裝,然后它會提示你下載sdk,就讓它自己去下載吧,下載完一直Next,安裝完成。
其實現在Android Studio已經可以用了,不需要配置什么環境變量。對此我當時也表示比較神奇。唯一配的一個環境變量:adb(Android Debug Bridge)
adb環境變量設置:打開終端Terminal,輸入open -e .bash_profile回車打開.bash_profile文件,之前沒配置過應該是空的,輸入(export PATH=${PATH}:~/Library/Android/sdk/tools:~/Library/Android/sdk/platform-tools)沒有括號,這是兩個路徑tools和platform-tools,根據自己電腦SDK下tools和platform-tools的路徑替換下,保存。Terminal輸入source .bash_profile,再輸adb shell,就不會not found了。
其他軟件就是正常地安裝就行了。
2.Android Studio使用及快捷鍵
(1)我們新建一個項目后進入界面,左側可以選擇Project或Android,一般選Project會比較習慣以前eclipse的顯示
(2)點擊左上角Android Studio下Preferences(快捷鍵command+,),這里可以進行各種設置。
IDE Settings>Editor>Colors & Fonts 設置顏色字體等
IDE Settings>Keymap 設置快捷鍵,可以選eclipse版的快捷鍵,建議還是用Mac OS的,使用起來比較統一。
IDE Settings>Editor>Code Completion Case sensitive completion選None,這樣代碼提示的時候不會區分大小寫(默認區分大小寫,你寫str就不會提示String)。
(3)code常用快捷鍵
option + enter 自動修正(Android Studio自動導包)
control + option + space 代碼提示
command + c 不選中復制當前行,選中復制選中內容
command + d 不選中復制並粘貼當前行,選中復制並粘貼選中內容
command + x 不選中剪切當前行,選中剪切選中內容
command + d 不選中復制並粘貼當前行,選中復制並粘貼選中內容
command + b 打開光標處的類或方法
control + r 運行項目
command + / 注釋
command + alt + / 多行注釋
3. adb的Monkey測試
配置過adb環境變量之后可以使用adb的一些功能,之前看到過的一個比較炫的Monkey測試(冒煙測試)。
運行項目在模擬器上或真機上,在終端Terminal上輸入 adb shell monkey -p [程序包名] -v [事件數量] ,比如(adb shell monkey -p com.aa.bb.xx -v 10000),回車,進行飛快的測試,有錯誤可以在logcat上看到。無聊看它飛快地跑還挺爽的。