我們平時(shí)新建項(xiàng)目有些朋友可能當(dāng)時(shí)就是隨意寫的一個(gè)包名,然后在項(xiàng)目過程中廉沮, 又感覺這個(gè)包名不太好颓遏,所以就要對包名進(jìn)行修改,根據(jù)我們正常的修改方式滞时,是這樣的叁幢。
在種情況是只能修改最外層的那個(gè)名稱,
如果我們現(xiàn)在是需要修改中間的某一個(gè)坪稽,這里就行不通了曼玩。
那么我們來看一下如何修改成你最終要的包名。
操作圖如下:
看到?jīng)]有窒百,我們只需要在setting里面黍判,把 compact empty middle packages 這個(gè)選項(xiàng)去掉,這樣篙梢,我們的包的層次結(jié)構(gòu)就分開了顷帖,這個(gè)時(shí)候我們就可以根據(jù)自己的需要去做相應(yīng)的修改了。
另外說明一點(diǎn)庭猩,在 Studio 里面我們的 getPackageName 對應(yīng)的是 applicationId , 而manifest 的那個(gè)package窟她,在這里的作用其實(shí)是為了引用內(nèi)部資源文件,以及保證 Activity 等源文件的路徑正確而已蔼水,所以震糖,在 Studio 中修改發(fā)布程序包名,則只需要在 build 文件中修改 applicationId 就可以了趴腋。
from ? http://blog.csdn.net/lv_fq/article/details/51874181