Android Studio使用心得,android使用心得

來源:互聯網
上載者:User

Android Studio使用心得,android使用心得

  • 關於Android Studio

在2013 Google IO大會上發布的全新IDE Android Studio相信各位猿們並不陌生,截止2014的Google IO大會,雖然依然木有發布正式版,但是根據我這幾周的使用方式來說,BUG已經很少了,完全不影響正常使用。而且Android Studio是基於IntelliJ的,無論從運行速度上還是編程的快捷性上,都比Eclipse的體驗要好,開發效率妥妥的提高了。



  • Android Studio vs Eclipse ADT


目前Android Studio最大的缺點是還不支援NDK,如果項目裡面有使用NDK的,估計要正式版後才能用了。



  • 關於版本:

截至2014/08/13,目前最新版是Canary Channel的0.8.6

(補充說明一下這裡的版本:總共分為4個Channel,分別是:Canary,Dev,Beta,Stable。其更新頻率逐漸遞減,Canary大概1或者2周會更新一次,Beta則為相對穩定的發布版,而Stable則是傳說中的正式版,目前還木有。)

網址:

- http://tools.android.com/download/studio  (牆裂推薦從此下載最新版, 理由一:綠色版,理由二:能及時擷取最新版(推薦用Canary 版))
- http://developer.android.com/sdk/installing/studio.html (當然你也可以從官網下載,是一個安裝檔案,與上面不同的是他包含了一個Android L Preview的SDK,其實我們大可以用自己原生SDK)
- https://github.com/inferjay/AndroidDevTools/ (不會翻牆的猿們可以從這裡下載,裡麵包含很多開發工具資源,更新速度比官方稍慢)



  • 開始配置環境

廢話不多說了,其實很容易的,以下幾步需要注意的:

1、從Eclipse匯出build.gradle檔案:Export->Android->Generate Gradle build files,選中需要匯出的項目。

(注意:如果有依賴Library庫項目的,會自動幫你識別並選上,一起匯出就行了。如果有warning,表明該目錄之前存在build.gradle檔案,

勾上Force overriding of existing file即可覆蓋)



2、解壓綠色版的.zip檔案運行bin目錄下的studio.exe(32位)或studio64.exe(64位),首先設定SDK和JDK路徑

在Quick Start介面Configure->Project Defaults->Project Structure



3、然後回到Quick Start介面選擇Import Project選擇步驟1中的build.gradle檔案匯入。第一次匯入的時候會下載Gradle檔案,大概50M,

時間比較長,要耐心等待哦,順利的話就成功的從Eclipse匯入到Android Studio了。


4、關於目錄結構,若從Eclipse中產生build.gradle檔案匯入的,則會保留之前目錄結構;若直接在Android Studio中New Project產生的,則目錄結構會比較奇怪,是Studio的標準目錄結構(注意:Android Studio中的Project相當於Eclipse中的Workspace, 

Module則相當於Eclipse中的Project,是一個Project,包括了幾個Module)



5、其他:如果匯入後編譯不成功,根據Console的提示很容易就能找到原因的,當初遇到了幾個不是很記得了,

主要是修改build.gradle或settings.gradle檔案裡面的內容。如果各位有編譯出錯問題不知如何解決的,歡迎留言。。。



猿們!還在猶豫啥?趕緊用起來吧。Android Studio是趨勢,正式版出了後很快會普及的。現在體驗一把也無妨嘛,哈哈!!!



Android studio使用方法

先來到Android Studio的bin目錄下,修改studio.bat 第72行GOTO end 在它前面加上PAUSE 用於查看錯誤訊息,進入cmd 然後指向Android Studio目錄下 運行studio.bat 可以查看錯誤訊息,去修改android-studio\bin目錄下的studio.exe.vmoptions 去除第5行的 -XX:+UseCodeCacheFlushing,啟動成功
用記事本開啟android-studio\bin 目錄下的studio.bat
  將 SET VM_OPTIONS_FILE=%IDE_BIN_DIR%\studio%BITS%.exe.vmoptions
  改為 SETVM_OPTIONS_FILE=%IDE_BIN_DIR%\studio%BITS%.exe啟動成功[8]
用文本工具開啟
  studio.bat
  line25 to line 28:
  SET JRE=%JDK%
  IF EXIST "%JRE%\jre" SET JRE=%JDK%\jre
  SET BITS=IF EXIST "%JRE%\lib\amd64" SET BITS=64
  可以看到裡面設定軟體支援系統位元是64位,如果自己所用電腦是32位的 jre/lib目錄下只有i386檔案,嘗試把
  IF EXIST "%JRE%\lib\amd64" SET BITS=64 改為
  IF EXIST "%JRE%\lib\i386" SET BITS=32[8]
檢查jdk路徑是否配置,1.6和1.7都沒有問題,jdk環境變數配置確保正確
 
Android Studio 開不了

1 首次運行,建立好項目需要下載一些東西,如果提示一些錯誤,請核實錯誤再次開啟下載,即可運行,可能是下載的時候沒有下載完全
2 檢查jdk路徑是否配置,1.6和1.7都沒有問題。
3 win7的話用管理員身份運行試試
4 在bin目錄中找到studio.exe.vmoptions去掉裡麵包含UseCodeCacheFlushing的那行
5

用記事本開啟android-studio\bin 目錄下的studio.bat
將 SET VM_OPTIONS_FILE=%IDE_BIN_DIR%\studio%BITS%.exe.vmoptions
改為 SET VM_OPTIONS_FILE=%IDE_BIN_DIR%\studio%BITS%.exe
就可以使用了
6 用文本工具開啟
studio.bat
line25 to line 28:
SET JRE=%JDK%
IF EXIST "%JRE%\jre" SET JRE=%JDK%\jre
SET BITS=
IF EXIST "%JRE%\lib\amd64" SET BITS=64

可以看到裡面設定軟體支援系統位元是64位,而我自己所用電腦是32位的 jre/lib目錄下只有i386檔案
嘗試把
IF EXIST "%JRE%\lib\amd64" SET BITS=64 改為
IF EXIST "%JRE%\lib\i386" SET BITS=32

參考地址:my.eoe.cn/...on=new
 

聯繫我們

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