您的位置:首页 > 编程语言 > Java开发

eclipse下修改包名

2015-08-18 21:46 309 查看
因为sata发布场测任务的关系,需要对源码的包名修改。步骤和可能遇到的问题,如下:
1.先修改原项目中的AndroidManifest.xml文件中的包名:
    com.baidu.pack --->com.baidu.pack.satatest
2.eclipse工程下,找到com.baidu.pack的包名,右键-->refactor-->能勾选的全部勾选-->continue-->弹出对话框中选择OK;
3.这样修改后,src下的其他包名,类似com.baidu.pack.XXX都修改为了com.baidu.pack.satatest.XXX;
  
也出现了一堆红叉,主要在res/layout下的xml文件,和src下各个包的.java文件
 
下面一一解决。
4.针对res/layout下的xml文件:
(1)原来使用了src/com.baidu.pack.widget重新开发的组件的,需要手工在xml文件中修改一下标签;
(2)有xml文件的头部,会类似include包名下的文件,这个包名也需要手工修改
5.针对src不用包名下的.java文件:
(1)使用了aidlinterface的,需要在.java文件开头,include的aidl文件的包名,修改更新;
            .java文件中有根据aidl接口生成的包和函数,也需要手工修改。
(2)其他情况,看看源码吧。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: