Android Studio新手教學

首先是要告訴大傢什麼是Android Studio ,,答案請在百度搜素。

下載安裝

下載AS前先說下,AS安裝包分爲含SDK版本和不含SDK版本下載,如果你有SDK,那麼完全可以下載不含SDK版本;不過下載了含SDK版本也沒事,安裝時選擇自定義SDK也可以,安裝後重新指定SDK路徑也可以,總之看個人愛好嘍。先吐槽下天朝的強大吧,不得不拜服天朝的牆。如果你有梯子請去 Android Developer下載最新版的AS安裝包,如果你沒有梯子那也有個辦法,就是去Android Studio中文社區官網下載你的平臺需要的安裝包。

下載下來以後安裝的過程可以忽略了吧,能安裝的都是程序猿吧,所以安裝這點就不說了,注意已經正確安裝配置了JDK。

安裝好了以後首次運行AS可能一直停在Fetching Android SDK component information。如下界面:

AS

這是因爲天朝的牆真的太高太厚把首次運行更新SDK給牆了。解決辦法就是關閉安裝嚮導,如果無法關閉可以在任務管理器中手動關掉進程(Ctrl+Alt+Del啓動任務管理器),然後打開AS安裝目錄下的bin目錄裏面的idea.properties文件,添加一條禁用開始運行嚮導的配置項:

disable.android.first.run=true

然後再啓動程序就會打開項目嚮導界面,這個時候如果點擊Start a new Android Studio project是沒有反應的,並且在Configure下面的SDK Manager是灰色的,這是因爲沒有安裝Android SDK的緣故。這時候一般有兩種做法:

然後再啓動程序就會打開項目嚮導界面,這個時候如果點擊Start a new Android Studio project是沒有反應的,並且在Configure下面的SDK Manager是灰色的,這是因爲沒有安裝Android SDK的緣故。這時候一般有兩種做法:

  1. 自己沒有SDK,需要從網絡下載;打開向導的Configure-Settings,在查找框裏面輸入proxy,找到下面的HTTP Proxy,設置代理服務器,並且將Force https://… sources to be fetched using http://選中,然後退出將上面在idea.properties配置文件中添加的那條配置項註釋掉重新打開Android Studio等剛開始的嚮導把Android SDK下載安裝完成就可以了。

  2. 自己有SDK,重新指定SDK路徑;打開向導的Configure->Project Defaults->Project Structure,在此填入你已有的SDK路徑。

此時重啓AS就可以在嚮導裏新建Android工程嘍。至此整個安裝過程結束。

基本使用介紹

首先新建工程,輸入工程名和主包名和存儲路徑;點擊next到如圖步驟:

AD

上圖中首先你可選擇你的App要適配的設備是Wear還是Mobile還是TV。在你新建App選擇最低適配版本時,強大的AS會給你一些有用的統計提示,如圖描述了當前版本的用戶情況,點擊Help me choose後彈出如下更加形象的分佈圖表描述:

這裏寫圖片描述

愛不釋手的亮點就是這麼一步一步比Eclipse強大的,這只是一些不值得一提的小點而已,強大的功能還在後面。繼續點擊Next選擇形象友好的GUI模板,點擊完成進入工程初始化過程。

第一次安裝工程初始化時由於需要聯網下載gradle會比較慢,不過有時候不是第一也會慢,工程依賴的gradle版本不匹配時也會自動重新下載;我的初始化很快,原因是我本地的gradle-2.2-all.zip之前已經下載OK的。至於啥時gradle後文會有說明。這兒只是告訴你若果你看到卡一會兒時正常的。

接下來進入到了工程界面下:

這裏寫圖片描述

這個創建過程可比Eclipse上長的多。主要是因爲從gradle上下載。gradle也可以手動離線下載好放在對應目錄下。工程的結構和 Eclipse上的不同,src下分爲java和res。AS是基於idea,而idea和eclipse有大的區別,有好處也有不好的地方,在一段時間裏,idea被認爲是開發java最好用強大的ide工具,所以AS新建的時候有new application和new module開發。idea沒有工作空間這樣的說法。這就是Eclipse用戶切換過來第一個比較不適應的地方。

具體說就是:

  1. android studio是單工程的開發模式
  2. android studio中的application相當於eclipse裏的workspace概念
  3. android studio中的module相當於eclipse裏的project概念

有了如上三條概念自己手動創建摸索下,相信聰明的你自然就明白咋回事了吧。

接下來看一些工慾善其事必先利其器的基本高頻率實用設置:

  1. 中文亂碼—–在窗口中,找到IDE Settings->Appearance,在右側勾選上“Override default fonts by”,然後在第一個下拉框中選擇字體爲“simsun”,然後apply,重啓IDE,就好了。

  2. 設置快捷鍵—–在settings窗口中,找到IDE Settings->keymap,右側打開的就是快捷鍵了。右鍵單擊要修改的快捷鍵,會彈出一個菜單,選擇“Add keyboard shortcut”就可以修改快捷鍵了。刪除的話,在彈出的菜單中選擇remove XXX即可。特別說明,在AS的快捷鍵設置裏可以直接設置使用Eclipse快捷鍵還是別的IDE快捷鍵。如果你熱衷Eclipse那麼也可設置成Eclipse的快捷鍵。

  3. 修改主題—–在IDE Settings->Appearance,右側的Theme選擇自己喜歡的主題即可。個人比較喜歡Darcula主題,也就是如上截圖樣式。

  4. 如何將Eclipse工程導入AS使用—–選擇File->Import Project,在彈出的菜單中選擇要導入的工程即可,選擇好以後就直接next,在第二個窗口中也選擇默認的第一個選項就可以。需要注意的是,在AS中,有兩種工程,一個是Project,一個是Module,上面已經細說過了。

  5. 導入jar包—–選擇File->Projcet Structure,在彈出的窗口中左側找到Libraries並選中,然後點擊“+”,並選擇Java就能導入Jar包了。或者直接拷貝jar文件到項目的libs文件夾下,然後運行:Sync Project with Gradle Files。然後clean project重新編譯。

  6. 刪除項目—–AS對工程刪除做了保護機制,默認你在項目右鍵發現沒有刪除選項。你會發現你的module上面會有一個小手機,這是保護機制。刪除的第一步就是去掉保護機制,也就是讓手機不見,具體做法就是鼠標放在工程上右鍵->open module setting,或者F4進入如圖界面,選中你要刪除的module,然後點擊減號,這樣就取消了保護機制,然後回到項目工程右鍵就可發現刪除選項。注意:刪除會將源文件刪除。

這裏寫圖片描述

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章