如何修改android工程的包名

測試過程中經常需要修改開發給的demo工程的包名,分別接入不同版本的jar包,裝在一臺設備上測試新老版本的兼容。一般都是按照這個帖子修改後,再逐個處理剩下的報錯,主要是修改import *.R的地方,以及Manifest裏面註冊的相關組件的名稱,基本就ok了。

原文鏈接:http://jingyan.baidu.com/article/380abd0a71a1061d90192cfd.html

先將project菜單下的 Build AutoMatically 去掉,先不讓它同步的編譯,等一下統一的去編譯。
1

選中我們需要更改的包 -> 右擊 ->Refactor ->Rename,出現下面的界面,選中前面三個選項 -> 選中Preview,出現下圖的界面 ->OK即可
2

3

4

現在可以clean一下我們的項目了;選中項目名->project ->clean
5

這個時候工程裏面的類可能會出現錯誤,如圖。仔細看了一下發現由於編碼的錯誤,吧代碼放到上一行的的註釋的一行去了。導致下面的變量名找不到,這個時候我們只需把代碼放行到下一行裏面即可。
6
7

下面我們再修改一下application name;這個比較簡單;選中工程名 右擊->android tools ->Rename Application Package 修改自己想要的包名即可
8

現在就可以運行一下我們的項目,發現就沒有問題了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章