1. 程式人生 > >匯入Eclipse工程 到 Android Studio

匯入Eclipse工程 到 Android Studio

一、從Eclipse匯入工程到Android Studio

根據官方的介紹,Android Studio可以相容Eclipse的現有工程,但需要做一些操作:

首先升級ADT到最新版本,目前為版本號為22(注意和ADT相關的元件最好一併升級,避免後期可能出現的錯誤)

選擇需要從Eclipse匯出的工程,右鍵選擇Export並選擇Android下的Generate Gradle Build Files(如下圖):

Android Studio教程(Eclipse匯入工程和區別)

選擇完畢後並不會匯出到其他地方,而是在本地工程生成了一個build.gradle檔案,在Eclipse工程中也可以看到,這個檔案是Android Studio識別的,如下圖:

Android Studio教程(Eclipse匯入工程和區別)

3.隨後進入Android Studio並選擇Import Project,可以看到剛剛在Eclipse中的專案圖示變成了一個Android機器人圖示,說明轉換成功,這時候選擇工程匯入即可:

Android Studio教程(Eclipse匯入工程和區別)

至此,就完成了從Eclipse匯入現有Android工程到Android Studio,現在可以開始對工程進行操作了!

二、Eclipse工程與Android Studio的區別

Eclipse工程可以匯入Android Studio執行,而反過來在Android Studio建立的工程不能在Eclipse中執行;

二者的工程結構不一樣,在Eclipse中一個Project就代表一個專案工程

而在Android Studio中就和Intellij一樣,一個Project代表一個工作空間,相當於Eclipse中的workspace,而在Android Studio中一個Module就相當於Eclipse中的一個Project,這個概念需要弄明白,不要混了或覺得糊塗了。

在編輯操作上,在Eclipse中編輯修改後必須手動command+s儲存檔案,而在Android Studio中就和Intellij一樣是自動儲存的,這一點和第二點和Xcode也是類似的。

工程目錄上的區別,在Eclipse中src部分一般是java檔案,res部分是資原始檔,包括佈局檔案和多媒體資源等。在Android Studio中,可以看下圖的目錄結構:

Android Studio教程(Eclipse匯入工程和區別)

包括java檔案和資原始檔全部放到了src目錄下,src目錄下包括一個main資料夾,再下面就是java資料夾和res資料夾,其實這裡,java資料夾就相當於 Eclipse中的src,res還是那個res,這裡想起了本山老師的小品“src已經不是那個src了,res還是那個res”

三、真機執行以及常用快捷鍵

在Android Studio中點選介面下方的Android選項卡可以看到Device資訊和Logcat,連上裝置後開啟Android選項卡會檢測真機,成功後會顯示在Device中,點選頂部的綠色小箭頭就可以開始執行工程了。有一點需要注意的是,執行時可以選擇模擬器也可以選擇真機,由於在Android Studio中執行工程的時候有一個Device優先順序選擇,如果不設定的話可能會出現只執行在模擬器上的現象,我們可以自行設定一下:先點選Run選單選擇Run Configuration,並選擇你想選擇的目標裝置,可以是模擬器和真機,也可以在執行選由使用者選擇:

Android Studio教程(Eclipse匯入工程和區別)
Android Studio教程(Eclipse匯入工程和區別)

快捷鍵大家可以對照官方文件進行熟悉,如下表,也可以自己修改配置選項進行自定義:

Android Studio教程(Eclipse匯入工程和區別)
Android Studio教程(Eclipse匯入工程和區別)

相關推薦

Android Studio 2.2匯入eclipseAndroid工程

最近研究FTDI的USB串列埠裝置,下載了其Android版工程,解壓發現是eclipse開發的,用Android Studio匯入,報以下錯誤: Error:(16, 0) Could not find method android() for argu

匯入Eclipse工程Android Studio

一、從Eclipse匯入工程到Android Studio 根據官方的介紹,Android Studio可以相容Eclipse的現有工程,但需要做一些操作: 首先升級ADT到最新版本,目前為版本號為22(注意和ADT相關的元件最好一併升級,避免後期可能出現的錯誤) 選擇需要從Eclipse匯出的工程,右

使用Android design support library在EclipseAndroid Studio

content mod img span ont tracking details con man 背景:為了在低版本號下使用Android 5.0的一些新特新 Eclipse篇: 1、將Android Manager中的Android support librar

cocos2dx 項目導入EclipseAndroid Studio

new 直接 選中項 cos 進入 文件路徑 如圖所示 log 註意 Eclipse: 1. Eclipse中右鍵,選中Import 2.選中Android文件夾下的目錄 3.選擇文件,點擊Browse 4.選擇文件導入 5.選中libcocos2d

eclipse工程studio,生成build.gradle時報錯:make sure all dependencies are opend

eclipse工程轉studio,生成build.gradle時報錯:make sure all dependencies are opend 解決辦法:開啟properties檔案,將最後兩行刪掉,這個問題出現,通常都是由於properties檔案有問題所導致的 。把亂碼那行刪掉 h

分別用eclipseAndroid Studio搭建Android開發環境

暑假和小夥伴們有個Android專案,今天搭建了下開發環境。我電腦系統是win7,最開始是用Android SDK、ADT外掛和eclipse進行搭建;搭建完成後再用Android Studio搭建,安裝完Android Studio後電腦明顯變卡,記憶體8G的

EclipseAndroid Studio 的過程中有必要弄明白的一些問題

AS出來一年多了,最近才從Eclipse轉到AS,但我並不覺得使用Eclipse有多落後,它們都只是一個工具而已,哪個順手就用哪個,用得好都能提高生產力,不會合理利用,再好的工具也是惘然。很多使用Eclipse的Android程式設計師不知道程式碼重構的快捷鍵、如何在執行時除錯、一個Workspace一大堆

Android 專案eclipseAndroid Studio目錄結構分析

一、eclipse目錄結構 1. src目錄     這裡存放的是Java原始碼。.  2.gen目錄     裡面主要包含R.java 檔案,該檔案自動標識了資源的索引。 3.Android

在ubuntu中安裝eclipseAndroid Studio

最近在ubuntu16.04中安裝eclipse和Android Studio,使用gradle載入專案,遇到了一些問題,在這裡記錄一下。 我使用的版本: 1.      jdk-8u144-linux-x64 2.      android-sdk_r24.4.1-li

如何匯入別人的android studio專案,解決gradle版本不相容問題

對於網上寫的那些教程很多匯入別人的專案太慢的解決辦法,我感覺都有些麻煩和不好用,我這裡提供一個簡單有效的方法。 這篇文章主要解決gradle版本不一致時,android studio自動下載匹配的gr

eclipseandroid studio的一些快捷鍵

eclipse到android studio,快捷鍵略感不同,使用起來很不習慣,百度了一下,發現android studio不同的版本setting裡的選項是不一樣的!! 1.android studio 可以設定成eclipse等一些其他編譯器的快捷鍵,方便轉過來的開發者

lucene原始碼下載並匯入eclipse工程

1.lucen官網:http://lucene.apache.org/core/developer.html 獲取svn地址; 2.本機check out下來,發現不是project檔案,需要用ivy和ant,弄成project檔案:可參考http://blog.csdn.

eclipseandroid studio 簽名打包,獲取MD5, SHA1(應用的簽名)

引入: (1)專案的收官階段,我們比用到的簽名,打包,上傳應用商店。。。 (2)在開發的中途接入第三方的sdk時候經常需要我們的簽名的md5去獲取相應的appID(比如微信分享,登陸需要專案的應用簽名

匯入專案到android studio中遇到的各種問題

最近學習一下別人的原始碼,於是在網上下載了各種原始碼,有17年的16年的等,本來是想直接找一個androidstudio專案,看著這些年份相對13年(Androidstudio問世)比較久遠,猜想這些應該是androidstudio專案了吧,可是我所連續下載的三個都是ecli

Myeclipse匯入eclipse工程無法使用問題解決

eclipse工程匯入Myeclipse會出錯,因為eclipse和Myeclipse所用的jar包是不同的。 解決辦法是將eclipse的jar包以外部包的形式匯入到工程裡,但是麻煩的是無法一勞永逸,如果大神有更好的辦法,請指點。 步驟是: 右擊工程裡

【IDEA】IDEA匯入Eclipse工程時遇到的各種問題

1. IDEA直接使用open開啟工程時,找不到對應的src目錄 解決方法: - 選擇File-open開啟時,選中指定專案的pom.xml檔案 - 使用import project匯入工程,而不是open開啟 2. IDEA匯入eclipse的工程時,

jmeter原始碼---匯入eclipse工程

下載jmeter原始檔 到 官網 下載原始檔。本案例下載的是 jmeter3.2 eclipse新建工程 1、開啟Eclipse,建立一個JavaProject,按照下面的截圖建立JavaProject; 第二步中一定要勾選 “Allow

如何將Android Studio工程匯入eclipse

自從Android Studio(後面稱AS)推出後,越來越多的專案都使用AS開發,對於很多一直使用Eclipse的同學來說無疑是個很不爽的事情。我就是其中之一,現在公司的專案都是用AS開發的了,但是對於測試來說常用的一些外掛,比如MAT、findbugs等都習慣於在e

eclipse工程匯入Android Studio當中的時候找不到v7包

Library reference ..\android-support-v7-appcompat could not be found 遇到這個問題的時候,你需找到你的eclipse的工程中的pr

Eclipse 工程遷移到 Android Studio

1.0 cli nor 附加 一個 schema ica icon 同步 目標:遷移成功,並成功正常運行! 附加:同步視頻在文章後面! 兩種方式: 1. 用Gradle導出,在Android Studio中用Gradle導入 (不推薦) 2. 用Android Stud