2015-04-24 29 views
-1

在eclipse中,我通過right click on project >> android tools >> rename application package來更改包名。在eclipse中手動更改包名

然後它顯示清單xml和新的被更改的一個。

eclipse是否在更改包名稱(除了更改清單文件之外)時在項目中執行其他任何操作?

如果我在androidmanifest.xml而不是上面手動更改軟件包名稱,該應用程序的工作方式是否也一樣?

回答

0

您只需要將清單中顯示的軟件包名稱更改爲任何您喜歡的。 更改後清理並重建您的項目。 您可能會在您的課程中發現一些錯誤。所有你需要在這些類中做的事情是「Ctrl + Shift + O」,它將重新組織你對R.java類引用的導入。

0

是的,您的應用程序將按原樣運行。您的每個活動和androidmanifest.xml中的程序包名稱將僅由此更改。

0

假設你是refactoring包的名稱,所有對這些類(來自其他類)的類和引用都會改變。另外manifest.xml包含正在使用的組件類。所以這些名字也會改變。

您的項目將按預期工作。

0

爲什麼你不重構包名? 項目>來源>軟件包>重構右鍵點擊>軟件包名稱重命名

或單一的點擊,然後按:Alt + Shift + R鍵

,然後清理項目

+0

謝謝大家! – Chenk