美文网首页
AS3.0修改、增加或删除包名

AS3.0修改、增加或删除包名

作者: 慎二 | 来源:发表于2018-11-13 17:39 被阅读0次

【初衷:项目中需要将aaa.bbb.ccc这样的包名改为aaa.bbb,第一次修改时发现它不像AS3.0之前的版本能自动修改R文件,移包之后R文件没有修改,还要手动调,数据太多,调完之后还不能用。查询别人的修改方法,发现很少有需要修改的,有些文档也麻烦,所以记录下来。】

A-修改包名:从 aaa.bbb.ccc 修改为ddd.eee.fff

步骤1:

步骤2:选择要修改的包,右键Refactor->Rename,点击Refactor,选择Do Refactor,等待一阵。

步骤3:找到app下的gradle文件,找到defaultConfig->applicationId,修改成ddd.eee.fff,同步下,修改就大功告成了。

修改包名还是挺简单的,有时候需求也很奇葩,你包名是aaa.bbb.ccc要改成aaa.fff,这该怎么办呢。

B-增加或删除包名:从aaa.bbb.ccc修改为aaa.fff

步骤1:和A的步骤一一样,不重复叙述.

步骤2:移文件。将ccc下所有文件移动到bbb下,选择OK,做完这不操作,你所有的文件夹都在bbb下,删除ccc空文件夹。

步骤3:删除Android目录下的另外两个ccc文件。(这个步骤我做了,不知道具体有没有用,我的想法就是把和ccc有关的文件全删了)

步骤4:和A的步骤3一样,修改app下的gradle文件,同步下。

步骤5:修改AndroidManifest中的文件,将所有aaa.bbb.ccc替换为aaa.fff

步骤6:Clean Project ,Rebuild Project,现在回出现很多错误,原因是R文件出错,你找个文件导入正确的R文件。接着Ctrl+Shift+R全局搜索aaa.bbb.ccc,替换为aaa.fff,点击Replace inFind Window,全局替换。

步骤7:重新编译。你会发现大功告成。

【将aaa.bbb.ccc 改为ddd.eee.fff.ggg,增加包也是一样的处理,这里也不说了】

相关文章

  • AS3.0修改、增加或删除包名

    【初衷:项目中需要将aaa.bbb.ccc这样的包名改为aaa.bbb,第一次修改时发现它不像AS3.0之前的版本...

  • JS 对象基本用法

    声明对象的两种语法 删除对象的属性删除obj已有属性 查看对象的属性 修改或增加对象的属性 无法通过自身修改原型上...

  • 文件的修改和提交

    下面我们就来讨论一下文件的修改和提交,其实git 跟踪的非文件而是文件的修改,新增文件、删除文件、文件增加或删除行...

  • MySQL常用语句

    创建数据库 删除数据库 修改数据库名 创建新表 根据旧表创建新表 删除表 修改表的名字 增加一个列 删除一个列 修...

  • (2) 增加、删除、修改

    核心代码:insert.jsp do_inset.jsp

  • Oracle表字段的增删改查

    新增删除接口 Oracle 增加修改删除字段 添加、修改、删除多列的话,用逗号隔开。 使用alter table ...

  • Oracle第四天

    ] args) { 1.3 删除包 删除包体:drop package body 包名; 删除包:drop pac...

  • GreenDao数据库升级解决方案

    主要思路: 删除表不改动 新增表:创建新表 增加新字段:在原有表上直接新增字段 修改或删除原有字段:数据迁移

  • LDAP常用操作

    查询 增加元素 修改属性 修改多个属性: 删除原始

  • postgresql字段新增、删除、增删约束、字段和表重命名

    新增字段 删除字段 增加约束 删除约束 修改、删除默认值 修改数据类型 重命名字段 重命名表

网友评论

      本文标题:AS3.0修改、增加或删除包名

      本文链接:https://www.haomeiwen.com/subject/aldlfqtx.html