android代码修改包名,Android Studio修改项目名和包名(示例代码)

为了提高开发效率,有时候需要使用现有的一些开源项目,记录一下自己修改项目名和包名的方法.

1.首先,修改包名(清单文件里找),

①展开所有包

43c870240875e9ba2235e765191cf0c7.png

②选中想要修改的包,shift+F6(也可右键Refactor+Rename)进行修改,别忘记下边也要Do Refactor

0be0804ce7eec87e3524c1b63c9c91e5.png

③等待更名完成后,run一下app,发现报错,原因是依然还有文件import了旧包名,这时在project上右键Find in Path,在整个项目里找旧的包名,逐个修改,然后clean + Rebuild project;

d82bb97e4176f6bf1c211098c543051c.png

④如果依然报错如下,

Error:Execution failed for task ‘:app:compileDebugAidl‘.

> java.lang.RuntimeException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘D:\develop\sdk\build-tools\23.0.3\aidl.exe‘‘ finished with non-zero exit value 1

那么去看下你的aidl文件的import部分,多半就是它了.修改后clean + Rebuild project,OK,到此包名修改完成

2.修改项目名称,直接去文件夹修改

6d8cac9f33f4e01644bff11328c7c5b5.png

同步一下项目,发现项目消失了,一小会后出现个空壳(由于gradle文件存在,会自动生成一个);

d0d8a3b69adcadf7037708738aa996b8.png

然后,File—>open选中修改后的项目,把第一个空项目界面关掉.

d926e6522dc17f7e613ac67cdcea2ea2.png

把模拟器上的app卸载了,然后再run一下app,如果还报错的话,就这样操作,

009556c06b96413d0dfc0c91b6447d27.png

选择Invalidate and Restart.

OK,到此修改项目名称和包名就完成了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值