1、在项目上右键,选择android tools->rename application package,输入需要改为的名称,然后选择需要改的包,有部分包可能不需要更名.
2、上一步并没有修改源码的包,只是将工程中涉及包名的地方改了,下面修改源码的包名,右键要改包名的源码包,选择refactor->rename,注意一定要将rename subpackages选上,否则子包不会被更名。有包com1.com2.com3_1和包com1.com2.com3_2,修改包com1.com2.com3_1的com1.com2为com1.com2.sub.com3_1并不会改变包com1.com2.com3_2名。
3、xml引用的原包名未更新 <pkg.Class></pkg.Class> ,Search-File-Replace。
4、clean工程就可以了。