Mac下Android Studio使用,androidstudio

來源:互聯網
上載者:User

Mac下Android Studio使用,androidstudio

  現在公司給了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測試(煙霧測試 (Smoke Test))。

  運行項目在模擬器上或真機上,在終端Terminal上輸入 adb shell monkey -p [程式包名] -v [事件數目量] ,比如(adb shell monkey -p com.aa.bb.xx -v 10000),斷行符號,進行飛快的測試,有錯誤可以在logcat上看到。無聊看它飛快地跑還挺爽的。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.