【Android Studio安裝部署系列】二十7、Android studio修改項目名稱和包名

版權聲明:本文爲HaiyuKing原創文章,轉載請註明出處!android

概述

實際項目開發中可能碰到項目名稱寫錯了或者須要修改,並且包名可能也想要修改,那麼如何操做呢。app

本文是在Android Studio3.0.1版本上操做的,不一樣版本可能操做步驟不一樣。gradle

 

在 Studio 裏面咱們的 getPackageName 對應的是 build.gradle文件中的applicationId ; ui

而AndroidManifest.xml的那個package,在這裏的做用實際上是爲了引用內部資源文件,以及保證 Activity 等源文件的路徑正確而已。spa

因此,在 Studio 中修改發佈程序包名,則只須要在 build.gradle文件中修改 applicationId 就能夠了。.net

修改項目名稱

一、打開項目所在目錄,直接修改文件夾名稱(須要保證Android Studio沒有打開這個項目)

好比將HelloWorld項目修改爲HeiWorld。3d

修改後:xml

二、使用Android Studio打開這個修更名稱後的項目

打開後,會出現下面的對話框,點擊OK便可。blog

三、項目加載完畢以後, 把舊項目名稱的iml文件刪除【這個步驟能夠省略,由於項目加載完畢以後自動刪除舊項目名稱的iml文件了】

 

到這裏,基本上項目名稱算是修改完成了。資源

若是想要修改後的項目跟以前的項目不衝突(實現不覆蓋安裝),還須要修改build.gradle文件的applicationid,而後編譯下便可。

修改包名

 一、包名——鼠標右鍵——Refactor——Rename

 二、選擇Rename package

三、修改爲新的包名,而後點擊Refactor

 點擊Do Refactor

四、手動修改app的build.gradle文件中的applicationId(改爲和咱們以前修改的包名相同)

 

五、clear項目和Rebuild項目

到這裏,基本上的操做已經完成,下面能夠修改一些細節。

AndroidManifest.xml文件中的<activity android:name=的值修改爲相對路徑【也能夠不修改的】

修改爲

將androidTest下的ExampleInstrumentedTest中的包名修改爲新的

修改爲

修改String.xml文件中的app_name

修改爲

 

若是在項目中搜索以前的包名,發現已經找不到結果了,說明都已經修改完畢;不然繼續修改。

==============

參考資料

android studio 修改項目名稱

AndroidStudio一步步教你修改項目包名(最詳細,最易懂)

相關文章
相關標籤/搜索