Android(安卓)Studio修改包名实战
16lz
2021-01-26
今天遇到一个问题,客户上传apk发现包名被占用了,那么就涉及到Android Studio如何修改包名的问题,相信大家也遇到过,现在就把我是如何解决的以博文记之,留作参考。
为防止大家概念错误,先贴一段官方文档翻译
最终的方案是,在您生成的.apk 的manifest 中,并且用于在你的设备和 Google Play 商店来标识你的应用的包,>叫做“application id”。
用于在源代码中来引用您的R类的,并且是解析任何相关的Activity/Service 注册的包,继续被称为“package”。
Package只是代表资源的引用路径,applicationId才是标识应用包名
所以,修改应用包名,简而言之,就是是修改applicationId就行了,然后Sync Now即可
//上面谢谢群友的提醒
//下面是修改目录结构的方法
首先,我新建一个工程
这里包名是up72.com.myapplication,那么如果我们想改为up72.com.myDemo.work该怎么实现呢?
首先,我们需要取消设置Compact Empty Middle Packages
取消后我们的包名就会分层
然后我们就可以分层修改了,myapplication改为myDemo,选择myapplication包,单击右键,Refactor->Rename
点击Refactor就行了
然后,添加work包,在mydemo包单击右键new->Package,添加包名work
嗯整个过程就结束了,是不是很简单,大家实战练习一下吧
更多相关文章
- Android(安卓)实现书籍翻页效果----源码篇
- 关于XRecyclerView重复下拉在MVP中崩溃
- Android修改自定义Dialog为全屏
- [转]修改Android的自带程序“屏幕锁”
- Android定制:修改开机启动画面
- android修改默认桌面程序
- Android(安卓)中使用的阿里 mirrors
- 初次修改 android app 代码
- Android设置标题栏图标(2)