中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何將Eclipse項目轉到Android Studio

發布時間:2021-11-26 16:23:10 來源:億速云 閱讀:587 作者:柒染 欄目:移動開發

這期內容當中小編將會給大家帶來有關如何將Eclipse項目轉到Android Studio,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

在這個指南里,包含了一些當你要把Eclipse項目轉到Andorid Studio前需要知道的基本信息。

對WorkSapces和Sub-Projects說再見

如何將Eclipse項目轉到Android Studio

在Eclipse中,你可能對“Workspace”的概念很熟悉。甚至很可能就正有一個這樣的安卓項目:包含了各種成員項目和編譯成”.jar”的文件,這些文件還會包含在最終生成的應用里。在Andorid Studio中,project被“Modules”和“Library Modules”取代。

Modules

Modules是“一種獨立的功能單元,可以運行、測試并且獨立調試”,和Eclipse project的概念有點像,但有幾點不同。

每一個Module需要有屬于自己的Gradle build file(當你新建一個Module時會自動幫你生成的,當你導入一個Eclipse的項目時需自己創建)。這些Gradle文件包含了一些很重要的內容,
比如所支持的安卓版本和項目依賴的東西,以及安卓項目中其它重要的數據。

和Eclipse上的一樣,一些Modules可能是”Library Modules”,功能上與”Library projects”一樣的。

改進的界面設計

如何將Eclipse項目轉到Android Studio

Android  Studio有一個改進的設計窗口界面,在這里你可以看到你設計的界面以及相關的元素。Eclipse中也有一個相似的界面設計窗口,所以應該不會帶給你 太大的震撼。在Eclipse中,這個窗口提供了視圖和可見動作,以及和資源文件關聯的分發機制、多任務和信息過濾。

包含對jar文件的支持

如何將Eclipse項目轉到Android Studio

與Eclipse中遇到的一樣,你會經常需要用到第三方開發的JAR文件。然而你現在需習慣將這些.jar依賴包加入到你的Gradle中。右 擊”libs”目錄下的.jar文件,然后選擇”Add As  Library”。這樣你所選擇的Jar文件將會自動地添加成Gradle的依賴包在你對應的Moule中。

添加Module依賴

與Eclipse類似,一個Module可能依賴于其他Module。請跟著這些步驟來建立兩個modules之間的依賴,然后Android Studio將會自動地生成需要的Gradle元素。

向Android Studio遷移

閱讀關于如何從Android Studio向Eclipse遷移項目,可在我的這篇文章——“向AndoridStudio導入或導出已經存在的Elipse項目”中了解具體的流程。文章里寫了很多可能會發生的潛在問題,所以在這里就不講更多的細節了。

Gradle 基礎知識

新增的Gradle將會是你轉到Android Studio上***的障礙。下面有幾個你需要知道的基礎知識:

  • 你的Android Studio項目將有一個關于整個項目的settings.gradle文件。

  • settings.gradle文件包括項目中所有modules的引用,當你導入或者創建一個新的module時,這個文件會自動更新。

  • 每一個Andorid Studio module會有自己的build.gradle文件。

  • 如果一個Module向上依賴于另一個module,你需要添加這個依賴到所依賴部分的build.gradle文件上。

  • 如果你的Module需要一個jar文件,這個jar必須列在Module的build.gradle文件中。

  • 你可以在module的build.gradle文件上列出你要添加的遠程依賴到你的項目中。

  • 有時候,你需要人工修改這些gradle文件。

更多有關Gradle的內容可以在這里找到。

使用測試

支持JUnit單元測試讓Andorid Studio更完整,更多請參考這里。建立和運行一個單元測試包括:建立一個新的單元測試類和添加它們到項目的run configuration中。跟著鏈接的指引可以了解更多的細節。流行的測試框架如Roboguice到現在還沒完全支持,但如果近期內出現,我也不會覺得驚訝。

通過Maven導入遠程依賴

Android Studio允許你從Maven Central中導入遠程庫文件。在Maven Central中瀏覽你可能會感興趣的遠程庫文件,然后跟著這些指示確保這些依賴能在編譯的時候自動下載進去。

上述就是小編為大家分享的如何將Eclipse項目轉到Android Studio了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

池州市| 虞城县| 绥阳县| 和林格尔县| 云梦县| 龙岩市| 介休市| 凤翔县| 防城港市| 抚远县| 碌曲县| 普洱| 普定县| 赤壁市| 本溪| 长葛市| 台中市| 茌平县| 子长县| 漠河县| 乳山市| 靖远县| 平武县| 永登县| 乌审旗| 海宁市| 崇明县| 梨树县| 无为县| 河津市| 中阳县| 乌鲁木齐市| 伊宁市| 陆河县| 彭泽县| 霞浦县| 阿图什市| 加查县| 利津县| 林西县| 佛坪县|