1. App Name
取一个跟之前不一样的就行,建议拿到名字上相关网站搜一下,同名是否多,尤其是有存在且对方已做商标保护的,那就更加不要同名了
2. 包名
同样,取一个跟之前不一样的
同时,比如公司名称简称sl,建议包名中就不要有sl了
3. Logo
设计一个新的即可
4. 签名
重新生成一个新jks文件、密码和名称都变更下,与之前的不要有关联
比如公司名称简称sl,建议jks中就不要有sl了
5. 域名
买一个新的域名使用,一个app一个单独域名
6. 项目结构目录
调整下结构目录,比如名称、嵌套顺序等
7. 文件名(类名、布局文件名、资源文件名)
修改所有的类名、布局文件名、资源文件名
8. 如果有相应的依赖Module
也做包名、项目结构目录、文件名调整
9. UI
尤其是启动页、首页、尽量重新设计,主题色最好与之前有较大变化
10. 图标
图标的文件名必须全部修改单纯修改文件名,一个文件的md5其实不会变,需要修改文件的内容
还可以对图片进行压缩、格式转换,png convert to webp
or webp convert to png
11. 布局文件的控件id
比