as修改包名

来源:互联网 发布:看淘宝直播不显示聊天 编辑:程序博客网 时间:2024/05/23 10:51

          之前修改包名的时候,顺序总是不对,修改包名之后,各个类中引用地址都需要改变,很麻烦。特意拿出一些时间,整理一下这边,记录一下。

 1.首先 ,修改包名 ,可以先根据自己的需要更改包名的层级排序,再修改包名,包名展示的排列方式,横还是纵,如图:

          

         然后修改包名

          注意修改成自己想要的包名,有一种情况要说明一下,修改包名不能正常修改而是跳转到 引用该包名的类。解决方法,点击左下角的Do Refactor 继续修改包名

    


      2. 在这里修改包名之后,app 的 AndroidManifest.xml中对应的包名会随之修改,但是 build 中的包名需要手动修改。

   这一步就是修改build配置中的包名,有Sync  Now 的话,暂时先不动。

      3.然后 clean Project 和 rebuild project   如果有 Sync  Now 的话放在rebuild  project 后面操作 ,最后操作 Syns Now。

 如果提前操作了 Sync Now 可能会造成引用出错 

                clean Project 和 rebuild project  时候为了生成新包名的R引用,

                Sync  Now  编译的是build中配置的框架等,如 v4,Recycleview

      基本就是上面三部分。

    如果 操作完之后 代码中R文件的路径没有改过来数量多的话, 使用全局替换。依次点击即可。

        


  好了,就到这里。

    


参考文章 :https://www.cnblogs.com/Kyouhui/p/4632813.html

                   http://www.jianshu.com/p/557e1906db1a

                   http://www.jianshu.com/p/d3d2e052fec1

                

原创粉丝点击