Android Studio 修改包名最便捷做法


Android Studio,咱們開發安卓的利器,自推出就受到移動開發者的追捧,但一路走來,大家談到他,充滿了興奮之情之余,也略顯羞澀。隨版本自推出以來,不斷完善BUG,但咱們還是深深地踩了進去,說多了,淡淡的憂傷又開始浮現。。切入主題,((今兒是來給大家分享一份入門必備的大招,如何利用Android studio修改包名!))

   首先咱們先來介紹 Android Studio的目錄結構,以便各路好友,在修改的過程中有更好的腦圖引導,同時也作為Android Studio目錄入門介紹,有點多哈。

上圖顯示了咱們打開android studio后最基本的一個目錄結構,也是容易被大家忽視的。這里先講一講層級關系,按照俺綜合各大搜索媒體,書籍,以及自個的理解,Android Studio的層級關系(俗稱目錄結構),是這樣一種聯系,Project---->(N個)module,俺不會做樹狀圖,我就講的詳細一點,大家認真聽,其實概念還是比較簡單,但由於換了一個表現形式,很多同學,容易混淆,eclipse的Project相當於上圖的module,說法不同,再簡便點,Project相當於一個大的文件,和大家做網站的根目錄一個意思,下面有多個細分文件,叫做module,也就是咱們的app.

接下來,咱們開始講切換包名的步驟,第一步點擊packages下的包名,見下圖

限於篇幅,只截了一部分,找到包名,一般就是COM.文件名字.最終文件名,如COM.android_studio.First,接着上面的圖,點擊refactor中的rename,改你所想要的新名字,看下圖。

輸入新名字,點擊上圖中refactor,即可。

接下來咱們到了第二步:改build.gradle(module:APP名字)文件中的 applicationId 

第三步:clean和rebuild project

大家一定有疑問為何要clean和rebuild,這是因為,許多APP是已經集成好,多個文件引用包名(com.example.administrator.myapplication,這是未改之前的名字),要將其全部,注意全部這兩個字改為com.example.administrator.myapplication_studio,就需要clean和rebuild。

第四步:關閉android studio重啟,哈哈,搞定。

最后一步:可有也可無

 如果大家經過上述的步驟還有錯,按照目前我的做法,親測N次,都無問題,無論是新裝APP還是做好的,有時,IDE版本不同,可能效果不同,按照原理上,經過以上步驟,各個文件的包名會自動替換,以防萬一,再送上兩招,第一:改mainifest里面的package值,改為你所改的名字,第二,改變R文件(在package包里),看第一附圖,嘿嘿,在這里你知道這個文件的用處了吧,R文件隱藏在這了。

俺在做的過程中的一點體會和方法,在這里全部奉獻給大家,希望大家能從中找到自己所需要的,以后俺也還會繼續為大家奉上更多開發知識,同時也很開心,能利用這個機會向我所喜愛的博客園,分享自己的一份收獲,希望博客園越辦越好,O(∩_∩)O哈哈~,扯遠了,中山學院無線班屌絲飄過!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM