Android Studio修改專案名和包名

lanyu發表於2021-09-09

為了提高開發效率,有時候需要使用現有的一些開源專案,記錄一下自己修改專案名和包名的方法.

1.首先,修改包名(清單檔案裡找),

①展開所有包

       

②選中想要修改的包,shift+F6(也可右鍵Refactor+Rename)進行修改,別忘記下邊也要Do Refactor

 

       

 

 

 

③等待更名完成後,run一下app,發現報錯,原因是依然還有檔案import了舊包名,這時在project上右鍵Find in Path,在整個專案裡找舊的包名,逐個修改,然後clean + Rebuild project;

 

        

 

 

④如果依然報錯如下,

Error:Execution failed for task ':app:compileDebugAidl'.
> java.lang.RuntimeException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:developsdkbuild-tools23.0.3aidl.exe'' finished with non-zero exit value 1

那麼去看下你的aidl檔案的import部分,多半就是它了.修改後clean + Rebuild project,OK,到此包名修改完成

2.修改專案名稱,直接去資料夾修改

        

同步一下專案,發現專案消失了,一小會後出現個空殼(由於gradle檔案存在,會自動生成一個);

 

          

然後,File—>open選中修改後的專案,把第一個空專案介面關掉.

          

 

把模擬器上的app解除安裝了,然後再run一下app,如果還報錯的話,就這樣操作,

          

        選擇Invalidate and Restart.

OK,到此修改專案名稱和包名就完成了!

原文連結:http://www.apkbus.com/blog-873057-76624.html

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2035/viewspace-2813021/,如需轉載,請註明出處,否則將追究法律責任。

相關文章