Android Studio2.3 圖解修改包名,項(xiàng)目名

LZ-Say:話說明天就要開啟清明假了。。。回頭看看今年的假期,,,幾乎和周末干到一塊了,,,不過貌似和我們公司沒啥影響,,,一周上6天。。。蛋碎。。。


這里寫圖片描述

前言

開發(fā)真不容易,領(lǐng)導(dǎo)一句話,巴拉巴拉就開搞了。話說使用死丟丟也小半年了,感覺死丟丟的博大精深,不是一下倆下就能吃透的啊。
今天給大家?guī)韴D解修改包名,項(xiàng)目名,以及額外小拓展。

基于Android Studio2.3修改包名

1.如下圖,點(diǎn)擊 "Compact Empty Middle Packages"

這里寫圖片描述

2.此時(shí)項(xiàng)目展示格式如下

這里寫圖片描述

3.右鍵需要修改的包名,選擇 "Refactor" ---> "Rename"

這里寫圖片描述

4.點(diǎn)擊 "Rename package"

這里寫圖片描述

5.輸入修改后的Name,點(diǎn)擊 "Refactor"

這里寫圖片描述

這里寫圖片描述

6.Android Studio會(huì)檢索出所修改的包都有誰引用的,簡(jiǎn)單看一下,點(diǎn)擊 "Do Refactor"

這里寫圖片描述

7.記得修改app目錄下的"build.gradle"文件中的applicationId,如果不修改,在手機(jī)上運(yùn)行你就發(fā)現(xiàn)app進(jìn)程還是顯示之前未修改前的包名

這里寫圖片描述

基于Android Studio2.3修改項(xiàng)目名

目前感覺能找到的最好的方式也就是這種了,如果大家還有什么比較方便的方法,歡迎一起交流~

1.打開項(xiàng)目保存地址,直接修改項(xiàng)目名

這里寫圖片描述

2.打開Android Studio2.3,如下圖所示,打開修改后的項(xiàng)目

這里寫圖片描述

3.移除之前項(xiàng)目相關(guān)配置內(nèi)容

這里寫圖片描述

4.OK,大功告成!

大家可以注意工程目錄下的HLQTestForAS.iml

這里寫圖片描述

拓展:簡(jiǎn)述applicationId和package

Android 應(yīng)用程序都有一個(gè)包名,而包名在設(shè)備(用戶手機(jī))上對(duì)應(yīng)用程序進(jìn)行唯一標(biāo)識(shí)。
而在Eclipse的時(shí)代,我們?cè)贏ndroidManifest.xml中直接指定package即可。而在Android Studio中,新增了一個(gè)applicationId。這個(gè)的作用就是在設(shè)備上或者應(yīng)用商店進(jìn)行唯一標(biāo)識(shí),而package可以理解為解析任何相關(guān)的Activity/Service 注冊(cè)的包。
通常這倆個(gè)寫法如下:packageName在代碼中使用,通常在AndroidManifest.xml中指定,applicationId則只是用于程序的標(biāo)識(shí),通常在build.gradle中指定

記得之前老大說,在基礎(chǔ)app上新增些內(nèi)容,將老版本app和新版本的app同時(shí)安裝到手機(jī)上,方便客戶演示。之前不知道applicationId的妙用,LZ是各種修改包名啊,但是如果你了解了applicationId這個(gè)東西,我們只需要so-easy的稍微改下,便可以實(shí)現(xiàn)老大要求了~

結(jié)束

祝大家過好節(jié),,,開開心心~
好好給自己放一假!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容