android項目包名
1. 如何修改android工程的包名
在圖一中右鍵單擊所要修改的包。
然後單擊 Refactor --> Rename。
彈出對話框,單擊 Rename Package。
彈出對話框,輸入新的包名,單擊 Refactor。
然後,就可以看到步驟一中單擊的包的名稱已經改變了。但是AndroidManifest文件中的包名卻沒改變(小編當時操作是這樣的),重新打開項目之後就好了。
END
修改application id
1
找到Gradle Scripts中的build.gradle(Mole:app),打開。
2
找到application id,直接修改即可。
3
然後會出現提示,單擊 sync now即可。
2. android項目包如何命名
android項目的包名,一般通用的規則是以com開頭,後面加上公司簡稱,然後最後加上項目的簡稱,這樣能夠一目瞭然
3. 關於android項目包命名的問題
android項目的包名,一般通用的規則是以com開頭,後面加上公司簡稱,然後最後加上項目的簡稱,這樣能夠一目瞭然
4. 大家的Android項目包命名規則是怎樣的
android studio軟體怎麼重命名文件包名?重命名文件包名很有可能會導致程序編譯錯誤的問題發生,但是很多情況下程序開發者都有可能會需要對程序進行重命名的操作,如何操作才能使android studio軟體正確重命名呢?下面為大家整理了幾種方法,其中第二種最好用,大家可以看看。 android studio軟體中重命名快捷鍵: shift+F6:可對類、方法、變數進行重命名 android studio軟體重命名文件包名方法一: 首先創建一個新的軟體包所需的名字通過右鍵點擊文件夾->新建-> java包 然後,選擇並拖動你的所有類的新方案。androidstudio將重構包名隨處可見。 最後,刪除舊的包。 android studio軟體重命名文件包名方法二: 比如 我們需要把 package="com.studyplayer.english" 這樣 我們就可以在同一台機子上安裝這兩個APK了 因為他們的包名已經不一樣了 但是我們需要修改的地方不只是這一處,還有原文件夾名也要修改 在我們先修改了AndroidManifest.xml 中的名字之後 會發現文件中凡是有用到R文件的地方都會報錯 其實這個就非常簡單了 右鍵點擊上圖中 "chinese"的那個包 這樣子基本上就所有的報錯信息都消失了 clean一遍 然後重新編譯 就OK了 Eclipse和Android Studio都提供了自動修改包名的工具,Android Studio在選中包名後,使用快捷鍵 shift+(Fn+)F6 或者選中菜單 Refactor-》Rename 進行重命名。 不要選中下面提供的兩個選項,重命名後,我們還需要 手動修改AndroidManifest.xml 文件 修改的工作理論上已經完成, clean下項目,運行!如果此時出現錯誤,【內容中還包含之前包名的信息】 , Android studio無法使用F2的方式直接重新命名。 android studio軟體重命名文件包名方法三: 1、進行打開電腦中已經安裝好的Android studio的應用程序,並在在Android studio中載入項目的文件。 2、選中完項目之後,進入到項目中找到需要重新命名的文件。 3、然後就可以點擊Android studio菜單中列表中的Refactor的選項。 4、這樣就會彈出了一個下拉菜單中選項,進行選擇下拉菜單中的「rename」的選項。 5、彈出rename的選項框,在輸入框中輸入需要重新的命名的名稱。 6、可以看到了該的文件名稱被重新命名成功了。 總結:以上就是小編為大家帶來的所有android studio軟體怎麼重命名文件包名的相關內容,不知道大家是否都熟悉了呢? 小編推薦: Android Studio手動安裝Genymotion插件方法 android studio導出文件設置為HTML格式方法 android studio 怎麼回退項目版本?
5. 如何修改android工程的包名
1、在項目上右鍵,選擇android tools->rename application package,輸入需要改為的名稱,然後選擇需要改的包,有部分包可能不需要更名
2、上一步並沒有修改源碼的包,只是將工程中涉及包名的地方改了,下面修改源碼的包名,右鍵要改包名的源碼包,選擇refactor->rename,注意一定要將rename subpackages選上,否則子包不會被更名。
3、clean工程就可以了
6. 如何修改android工程的包名
1、現將project菜單下的 Build AutoMatically 去掉,先不讓它同步的編譯,等一下統一的去編譯。
2、選中我們需要更改的包 -> 右擊 ->Refactor ->Rename,出現下面的界面,選中前面三個選項 -> 選中Preview,出現下圖的界面 ->OK即可
3、現在可以clean一下我們的項目了;選中項目名->project ->clean
4、這個時候工程裡面的類可能會出現錯誤,如圖。仔細看了一下發現由於編碼的錯誤,吧代碼放到上一行的的注釋的一行去了。導致下面的變數名找不到,這個時候我們只需把代碼放行到下一行裡面即可。下面我們再修改一下application name;這個比較簡單;選中工程名 右擊->android tools ->Rename Application Package 修改自己想要的包名即可
6、現在就可以運行一下我們的項目,發現就沒有問題了!
7. android 修改項目包名詳解
對於修改包名,一般有兩種情況:
1)一個是包名目錄結構不變,比如說,將包名「com.zlc.xuexi」,改成"com.xuexi.zlc"
2)另一個是包名目錄結構改變了,目錄級數改變了,比如說,從"com.xuexi.zlc",改變成"com.xuexi.zlc.zlc",這里包名的目錄結構就從3級改變成為了4級
下面分別來講解一下這兩種情況
針對第一種情況,其實特別好改,步驟截圖如下:
切換的Progject結構,查看java包名結構,一般是這樣的
點擊show options menu按鈕
去掉勾上的 Hide Empty Middle Packages 和 Show Members
java包的展示目錄結構就改變了
對於包名目錄結構不改變的。就分別改各個層次對應的包名或者直接按快捷鍵 Shift + F6
同理,假如是3級目錄結構包名,每一個都要改變的話,就按照上圖的做法一個個更改
接著,去改app模塊下的build.gradle文件
然後去修改AndroidManifest.xml文件
最後,點擊sync同步一下就大功告成了
針對第二種情況,步驟截圖如下:
點擊show options menu按鈕
去掉勾上的 Hide Empty Middle Packages 和 Show Members
java包的展示目錄結構就改變了
對於包名目錄結構不改變的。就分別改各個層次對應的包名或者直接按快捷鍵 Shift + F6
假如是3級目錄結構包名,改成4級包名目錄機構,首先要新建包然後去移動其他的目錄包
新建好多一級的目錄包之後,需要移動啟動文件夾到該目錄包下
接著,去改app模塊下的build.gradle文件
然後去修改AndroidManifest.xml文件
最後,點擊sync同步一下就大功告成了
如果項目上用了DataBinding框架,特別是第二種情況,恭喜你,你肯能有得忙了。項目上有DataBinding框架的時候,當你按照上面的步驟修改了包名,就會報一個這樣的錯
遇到這個情況,肯定是修改包名或者移動了包名結構,但是布局文件或者java文件的的dataBinding的引用沒有改變
這里我沒找到特別快速修改的方法,放在我是一個個去檢查java文件的導包和xml布局文件的應用,看對不對,不對就要手動改過來了,嗚嗚。。。。。。
如果,確定全部改完無誤之後,重新Rebuild Project
萬一,還是有剛才那個錯誤的話,記得再回頭檢查一遍java文件和布局文件,看看各自的引用對不對,如果全部都改對之後,還是有錯誤的話,哪就靜下心來錯誤提示
如果不是DataBinding引起的話,一般都會找到比較明顯的提示
==========我是有分割線的:2019.04.15更新=================================
如果真不好遇到第二種情況的話,面對databanding這種框架,那就只能使用全局替換的方法了
ctrl + Shift + R
8. 如何修改android工程的包名
現將project菜單下的 Build AutoMatically 去掉,先不讓它同步的編譯,等一下統一的去編譯。
選中我們需要更改的包 -> 右擊 ->Refactor ->Rename,出現下面的界面,選中前面三個選項 -> 選中Preview,出現下圖的界面 ->OK即可
現在可以clean一下我們的項目了;選中項目名->project ->clean
這個時候工程裡面的類可能會出現錯誤,如圖。仔細看了一下發現由於編碼的錯誤,吧代碼放到上一行的的注釋的一行去了。導致下面的變數名找不到,這個時候我們只需把代碼放行到下一行裡面即可。
下面我們再修改一下application name;這個比較簡單;選中工程名 右擊->android tools ->Rename Application Package 修改自己想要的包名即可
現在就可以運行一下我們的項目,發現就沒有問題了!
9. Android Studio修改項目名稱和包名方法
平時項目開發中,有時候維護項目多,有的項目結構需要改變,這就需要我們去修改項目名稱或者修改包名。下面介紹一下怎樣修改項目名稱和包名。
1)打開項目根目錄下的 setting.gradle 文件,修改該文件中的 rootProject.name='新項目名' ;
2)點擊 Sync Now 重新編譯項目;
★ 如果只是簡單修改至此,會發現項目名稱後依然備注著舊項目名,並沒有徹底更換新的項目名。緊接著下面操作:
3)關閉 Android Studio;
4)修改項目所在路徑的文件名為新的項目名;
5)打開AS,重新導入修改後的項目即可;
★ 如果是 AS 4.0之後 的版本,修改至此就算修改完成;如果是 AS 4.0之前 的版本,會出現一些配置文件信息還是引用原來的項目名,並沒有更換為新的項目名。緊接著下面操作:
6)找到項目根目錄下的 xx.iml 文件,右鍵 Refactor —— Rename 打開修改編輯框;
7)輸入新的項目名,點擊 Refactor 修改;
8)打開項目根目錄下的 xx.iml 文件,修改該文件中的 project.id 欄位: external.linked.project.id="新項目名"
9)打開項目下 .idea/moles.xml 文件,修改該文件中的 fileurl 和 filepath 欄位: <mole fileurl="file://$PROJECT_DIR$/新項目名.iml" filepath="$PROJECT_DIR$/新項目名.iml" />
10)點擊 Rebuild Project 重構項目,即可修改完成項目名稱。
1)選中項目中葯修改的包名;
2)更改項目結構顯示方式,取消 Compact Middle Packages 選項;
3)右鍵要修改的包名,選擇 Refactor —— Rename 打開修改編輯框;
4)點擊 Rename package 修改包名;
5)輸入新的包名,點擊 Refactor 修改;
6)點擊 Do Refactor 確定修改;
7)打開項目 app/main 目錄下的 AndroidManifest.xml 文件,修改該文件中的 package="新包名" 欄位;
8)修改項目 app 下的 build.gradle 中的 applicationId "新包名" 欄位;
9)點擊 Sync Now 同步,即可修改完成項目包名。
注意:
修改完包名,項目出現錯誤無法運行,解決方法請移步 —— 《Android Studio修改包名導致引用R文件報錯問題》
10. 如何修改android工程的包名
1、在項目上右鍵,選擇android tools->rename application package,輸入需要改為的名稱,然後選擇需要改的包,有部分包可能不需要更名 2、上一步並沒有修改源碼的包,只是將工程中涉及包名的地方改了,下面修改源碼的包名,右鍵要改包名的源碼包,選擇refactor->rename,注意一定要將rename subpackages選上,否則子包不會被更名。 3、clean工程就可以了。