Android Studio修改項目名和包名


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

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:\develop\sdk\build-tools\23.0.3\aidl.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,到此修改項目名稱和包名就完成了!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM