文章目录



####1、修改apk 的包名


将 com.example.menglux.myapplication


修改为


com.example.lum.test


  1. 点击studio 左边project 上面的设置按钮,找到 Hide Empty Middle packages

2)目录结构 然后变成这样

android  studio 更改 app 包名和包的长度_包名

3)点击想修改的包名 右键 -······> rename

android  studio 更改 app 包名和包的长度_android studio_02

  1. 选择修改 包名
  2. android  studio 更改 app 包名和包的长度_包名_03

  3. 5)选择 Refactor -> Do Refactor
  4. android  studio 更改 app 包名和包的长度_xml_04

  5. application 包名已经修改为 test
  6. android  studio 更改 app 包名和包的长度_android studio_05

  7. 同理 修改 menglux 包名为 lum
  8. android  studio 更改 app 包名和包的长度_包名_06

如图 我们已经看到 AndroidManifest.xml 文件已经修改

8) 同时手动修改 build.gradle(Module:app)文件 里面的 app Id

android  studio 更改 app 包名和包的长度_android studio_07

  1. 点击 sync now , build clean , rebuild progect 重新加载一下。

####2、修改包的长度
修改
com.example.lum.test

com.lum.test

1)选中project 里面的 lum 包

android  studio 更改 app 包名和包的长度_xml_08

2) 拖动到 com 那个包里

android  studio 更改 app 包名和包的长度_包名_09

过程 一直选中
ok -> yes -> Refactor -> Do refactor

3)然后看到 lum 包放到了 com 包之下

android  studio 更改 app 包名和包的长度_包名_10

4)选中 example 包 删除

我们可以看到 已经只有三个包了

android  studio 更改 app 包名和包的长度_android studio_11

5)查看 AndroidManifest.xml build.gradle(Modue.app) 文件 不是符合包名修改。不符合手动修改

6) Clean Project -> Rebuild project