和尚我很久以前在简书上发表过一篇《Android 更改包名,屡试不爽》的文章,现在用的多了,发现步骤可以更简单,分享给大家。 虽然不是啥技术活,但是和尚我觉得这小技巧还是比较方便的。
- 一般咱的源码都是在本机电脑上,首先找到源码位置,例如:若需要将包名 com.aaa.bbb 更改为 com.ccc.ddd 甚至是多级的 com.eee.fff.ggg 或少级的 com.hhh 都可以直接重命名,本地修改,更改级别的多建一个文件夹或删除一个文件夹即可;
- AndroidStudio 打开本项目并刷新,发现包名已更换,只是代码内容的包名没有更改;
- AndroidStudio -> Edit -> File -> Replace in Path… 全部替换即可;
Replace in Path...
Replace...
- Build -> clean Project 即可大功告成。
Tips:其中第三步前有一个小建议,可以先把 .gradle 文件夹删除,这些大部分时缓存文件,删除完之后再进行全部替换和同步过程中会快很多。
Tips: 优先删除 .gradle
这就是和尚我日常更换包名的小技巧,屡试不爽,大家可以尝试一下。