Android开发中上线后修改应用名称的若干问题
一、在Android Studio 1.3中修改app的包名:
需求来源:
之前开发的app已经在腾讯的应用宝上线,应客户要求,app需要改名字,这个就有点麻烦了。如果申请改名字,要求如下:
截图上图的要求,以及我后来咨询过客服,得到的答案是,应用宝平台上,如果app要改名字,条件是:要么上传软著证明,要么其他平台应用名称修改审核通过后在线的前后台截图。
算了,那我还是将之前的app下线,然后上传新的app吧。下线也要提交申请:
上图显示,这个app下线后,任何账号无法上传同包名的app,既然我打算采取的策略是:下线之前的app,上传新的app,那新的app的包名也要改了。
在Android Studio 1.3中修改app的包名:
(1)refactor包名:
首先,单击要修改的包;然后单击Project工作区的设置按钮,单击“Compact Empty Middle Package”选项,使之取消选中。如下图所示:
操作完成之后,包的结构会有所变化:
我们选中上图中红框部分的的文件夹,按住【Shift+F6】进行refactor充命名(因为这个文件夹是我需要修改的):
上图中,点击refactor,稍等一会儿 ,包名就修改完成了。此时,AndroidManifest文件中的包名也会自动修改完成的,如果没改,重新打开项目之后就好了。
(2)修改applicationId:
找到build.gradle(Module:app)这个文件,将里面的applicationId修改更新一下即可(更新为新的包名)。
大功告成。
二、app上线之后需要改名字,该怎么做:
现在app已经在腾讯的应用宝、百度、360上线了。
1、百度平台:
百度平台的最简单。直接更新app的版本即可,因为上传新的apk的时候,会自动识别出apk里面的app名字:
2、360平台和百度平台是一样的。
3、腾讯的应用宝平台:
既然在百度的平台上改名字通过了,我们可以在应用宝平台提交修改APP名称的申请:
上图就是应用名称修改的申请,按照要求填写之后,将百度平台应用名称修改审核通过后在线的前后台截图,上传上去就行了。这个截图可以代替软件著作权。然后静等通知就好哒。
总结:
app上线之后,如果要改名字,开发者需要做的是,先改包名,然后申请新的分享平台的应用。最后,在各大商店里重新新建一个应用,并提交。因为,如果只改名字,不改包名,有些商店平台会误以为是同一个应用。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
2014-11-20 Android之数据存储----使用LoaderManager异步加载数据库