Android Studio 修改應(yīng)用包名實(shí)例詳解
Android Studio 修改應(yīng)用包名實(shí)例詳解
我們平時(shí)新建項(xiàng)目有些朋友可能當(dāng)時(shí)就是隨意寫的一個(gè)包名,然后在項(xiàng)目過程中, 又感覺這個(gè)包名不太好,所以就要對(duì)包名進(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 對(duì)應(yīng)的是 applicationId , 而manifest 的那個(gè)package,在這里的作用其實(shí)是為了引用內(nèi)部資源文件,以及保證 Activity 等源文件的路徑正確而已,所以,在 Studio 中修改發(fā)布程序包名,則只需要在 build 文件中修改 applicationId 就可以了。
- android 獲取APP的唯一標(biāo)識(shí)applicationId的實(shí)例
- Android判斷包名和類名是否存在的方法
- Android通過aapt命令獲取apk詳細(xì)信息(包括:文件包名,版本號(hào),SDK等信息)
- Android編程實(shí)現(xiàn)應(yīng)用獲取包名、版本號(hào)、權(quán)限等信息的方法
- Android Studio 一個(gè)工程打包多個(gè)不同包名的APK實(shí)例詳解
- Android編程獲取包名,版本信息及VersionName名稱的方法
- Android applicationId和包名的區(qū)別總結(jié)
相關(guān)文章
完美實(shí)現(xiàn)ExpandableListView二級(jí)分欄效果
這篇文章主要為大家詳細(xì)介紹了ExpandableListView實(shí)現(xiàn)二級(jí)分欄效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-11-11Android開啟新線程實(shí)現(xiàn)電子廣告牌項(xiàng)目
這篇文章主要為大家詳細(xì)介紹了Android開啟新線程實(shí)現(xiàn)電子廣告牌項(xiàng)目,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12Android 判斷SIM卡屬于哪個(gè)移動(dòng)運(yùn)營(yíng)商的實(shí)現(xiàn)代碼
有時(shí)候我們需要在Android中獲取本機(jī)網(wǎng)絡(luò)提供商呢,這里簡(jiǎn)單分享下,方便需要的朋友2013-05-05Android RippleDrawable 水波紋/漣漪效果的實(shí)現(xiàn)
這篇文章主要介紹了Android RippleDrawable 水波紋/漣漪效果的實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-08-08Android ListView 默認(rèn)選中某一項(xiàng)實(shí)現(xiàn)代碼
這篇文章主要介紹了Android ListView 默認(rèn)選中某一項(xiàng)實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-09-09Android動(dòng)畫之逐幀動(dòng)畫(Frame Animation)基礎(chǔ)學(xué)習(xí)
大家都知道逐幀動(dòng)畫是一種常見的動(dòng)畫形式,其原理是在“連續(xù)的關(guān)鍵幀”中分解動(dòng)畫動(dòng)作,也就是在時(shí)間軸的每幀上逐幀繪制不同的內(nèi)容,使其連續(xù)播放而成動(dòng)畫。下面我們就來學(xué)習(xí)下Android中逐幀動(dòng)畫的基礎(chǔ)知識(shí),有需要的可以參考借鑒。2016-09-09