android開發環境的調研

來源:互聯網
上載者:User

標籤:

開發環境:Android Studio

背景:

  去年為了參加榕基軟體杯,搭建了基於eclipse的android環境搭建(雖然最後沒有參加成),搭建的主要組件就是jdk,eclipse,sdk,adt,使用sdk manager下載相應開發套件時不用全部載,否則會很慢,而且也沒什麼必要,可以參考一下官網上面的文檔,SDK platform下載一個比較新的版本就可以了(android是向下相容的)。今年,因為決定最後組隊的戰友們都用android studio,所以為了方便開發,昨天趁熱打鐵也載了一個android studio。相比eclipse功能會更強大一點,當然,佔用記憶體也大!而且據說以後eclipse的android開發環境不會再更新了。

Android Studio 搭建流程:

1、準備

  可以到 “http://www.android-studio.org/index.php/download” 上下載android studio安裝包,你可以選擇一起安裝sdk和android studio(安裝android studio 的時候會提醒你是下載最新的sdk還是使用原有的),也可以分開安裝。(sdk下載會很慢,這裡有一個小技巧,那就是只下載android studio,然後去別人那裡拷一份sdk過來,進入android studio的時候填一下你的sdk路徑就ok啦)

  sdk路徑修改:a)、設定一下電腦的環境變數path:D:\Program Files (x86)\Android\android-sdk\tools

          b)、成啟動android studio後,在最開始的介面中選擇:Configure->Project Defaults->Project Structure,修改相應路徑就可以了。

  我電腦在安裝eclipse的時候就裝過jdk了,如果沒裝過jdk的一定要最先安裝jdk!,記得在cmd測試是否安裝成功,並設定好環境變數!

2、安裝

  安裝過程沒有什麼大坑,注意一下安裝路徑和sdk是選擇已有的還是現裝就可以了。

3、建立新項目

  1)、在 “Welcome to Android Studio" 介面中選擇右欄 "Quick Start" 第一個選項:"Start a new Android Studio project".然後填一下所示資訊。

  2)、選擇一下API版本。

  3)選擇一個Activity架構,起一些文檔的名字(直接用預設的就可以啦,沒什麼特殊要求的話)。

  4)然後就可以開始用啦!

  當然,以上是最順利的一種結果,由於每個人的電腦配置都不同,所以什麼問題都是有可能發生的,遇到問題冷靜分析,多百度,多問別人,現在問題見多了,以後出問題的機率就小了。

4、掉過的坑

  1)、電腦環境變數設定裡面是不區分大小寫,你用小寫path會覆蓋掉原有的系統的PATH,建議在使用者變數裡設定,避免誤刪!

  2)、安裝完後直接吃了一發 ”Start Failed" ,連進都進不去!然後果斷度娘,度了好幾次才找到正解。。

  正解:找到android studio的安裝文的bin目錄下的 “idea.properties” 文檔,在最後一行加上 ”disable.android.first.run=true“ 然後重新運行android studio 就ok啦!

心得:

  現在遇到的問題越多,以後的路越好走。

android開發環境的調研

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.