zoukankan      html  css  js  c++  java
  • 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上线之后,如果要改名字,开发者需要做的是,先改包名,然后申请新的分享平台的应用。最后,在各大商店里重新新建一个应用,并提交。因为,如果只改名字,不改包名,有些商店平台会误以为是同一个应用。

  • 相关阅读:
    c# linq查询的等于大于符号是什么意思?
    c# Socket tcpClient处理连接超时方式timeout
    不同网段服务器与客户端连接问题解决方法TCP/IP_C/S
    Http请求响应及SpringMVC相关注解解析
    Nginx部署项目,转发规则,负载均衡配置
    Linux redis设置后台启动
    Linux centos7安装Jdk nginx redis
    SpringCloud整合SpringSecurity JWT进行认证 ,鉴权
    C#中class与struct的区别概述
    列举ASP.NET 页面之间传递值的几种方式
  • 原文地址:https://www.cnblogs.com/qianguyihao/p/4981921.html
Copyright © 2011-2022 走看看