全球直供 Google/Apple (iOS) 开发者账号 | 企业个人老号附App支持 | 巴基斯坦印度专属定制 | 邓白氏认证与白包账号 | 谷歌源码Key老号交易 | 定制化企业解决方案 | 24/7专业客服 TG@U4888
  • Home
  • 谷歌开发者账号/GoogleDeveloper
    • 谷歌个人开发者/individual developer
    • 谷歌企业开发者/Enterprise Developer
    • 谷歌个人老号带app/Old account with app
    • 谷歌开发者全球定制/Developer global customization
  • 苹果开发者账号/AppleDeveloper
    • 苹果个人开发者/individual developer
    • 苹果公司开发者/Corporate Developer
    • 苹果全球定制/Global customization
  • 客服/Service

Google Play 开发者账户被封 如何改代码快速上架

常见问题 2023-04-12 0 175
    当前位置:
  1. 首页
  2. 常见问题
  3. 正文

本篇不保证百分之百成功,但至少在我们内部,此操作是成功上架到Google Play 并保持超半年还在的。

下面聊聊具体的步骤措施

1. App Name

取一个跟之前不一样的就行,建议拿到名字上相关网站搜一下,同名是否多,尤其是有存在且对方已做商标保护的,那就更加不要同名了

2. 包名

同样,取一个跟之前不一样的

同时,比如公司名称简称sl,建议包名中就不要有sl了

eg:com.sl.appname 此类就不建议

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

比如之前是btn_login,调整为btn_submit等

12. 布局文件的控件类型

比如之前是LinearLayout,调整为androidx.appcompat.widget.LinearLayoutCompat

比如之前是TextView,调整为androidx.appcompat.widget.AppCompatTextView

13.strings.xml

比如之前是

<string name="log_pwd" translatable="false">Password</string>
复制代码

调整为

<string name="log_title_pwd">Password</string>
复制代码

14. 代码混淆

可参考1:github.com/king-ma1993…

建议对bt-proguard.txt内容进行相应替换,每个app保证混淆的内容不一样即可

Android超级变态的混淆词典

常规abcd等混淆方式对逆向的干扰程序并不是很大,所以需要一个变态的字典,使用方法如下:

在proguard-rules.pro文件中进行配置

-obfuscationdictionary bt-proguard.txt
-classobfuscationdictionary bt-proguard.txt
-packageobfuscationdictionary bt-proguard.txt
复制代码

可参考2:github.com/bytedance/A…

对aab包的资源处理

15. ARouter

如果使用了ARouter 路由框架,建议做相应修改

比如之前路由表

const val HOME: String = "/app/home"
复制代码

调整为

const val INDEX: String = "/newapp/index"
复制代码

16. 接口映射

举个例子

比如之前登录接口是

@POST("sl/app/login")
suspend fun login(@Body params: HashMap<String, String>): NetResult<LoginResultEntity>
复制代码

调整为

@POST("ax/FEW/MQx")
suspend fun loginInter(@Body params: HashMap<String, String>): BaseResult<LoginEntity>
复制代码

可以看到有几个变化

1、接口请求的具体地址变了

2、请求返回的NetResult变了

3、请求返回的实体名称也变了

4、接口请求的方法名也变了

如果内部有多个app,每个app生成的具体请求地址都是不一样的

同时每个app都有相应的请求头

比如之前是

val map = HashMap<String, String>()
map["appName"] = "AppName"

复制代码

调整为

val map = HashMap<String, String>()
map["xAfew"] = "AppName"

最后再进行加密

复制代码

17. 未混淆的类(实体类等)

比如之前是

data class LoginResultEntity(
    val token: String? = "",
    val avatar: String? = ""
)
复制代码

调整为

1、名称变更

2、增加垃圾字段

data class LoginEntity(
    val a="",
    val b="",
    val token: String? = "",
    val avatar: String? = "",
    val c=""
)
复制代码

18. 垃圾代码

加点垃圾代码

可参考:github.com/qq549631030… 唯一注意的是,混淆对相应垃圾代码保持不被混淆

19. 变量、方法名

大部分的变量和方法在混淆都是被重命名的

尤其注意的是打包的aab文件中,没有被重名的,进行相应修改

可通过工具 jadx-gui 进行查看

20. 三方库

相关三方库升级、或者用其他相关库替换

21. 三方SDK key

关于使用的一些三方SDK

比如AppFlyer,新建一个App 会有一个dev key,App Flyer 默认每个app 的 dev key都是一样的,可联系对应商户更改

22. XmlClassGuard

https://github.com/liujingxing/XmlClassGuard
复制代码

混淆xml文件用到的类

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
Google Developer account改代码快速上架
@U4888
上一篇 2023创建Apple Developer苹果开发者账号ios个人账号注册流程 购买联系 @u4888
下一篇 2023年最新 如何创建苹果企业开发者帐户使用Apple Developer App 注册、验证和续订- 支持

相关文章

GooglePlay谷歌开发者账号 个人企业号 谷歌企业号认证【购买联系飞机@U4888】

GooglePlay谷歌开发者账号 个人企业号 谷歌企业号认证【购买联系飞机@U4888】

谷歌企业开发者 2023-11-22 405
google play开发者账号购买 谷歌号纯手工谷歌开发者账号申请、购买、支付 ✈️@u4888

google play开发者账号购买 谷歌号纯手工谷歌开发者账号申请、购买、支付 ✈️@u4888

谷歌个人开发者 2023-10-26 98
Google 开发者账号及关联被封后怎么解决?谷歌开发账号购买@u4888

Google 开发者账号及关联被封后怎么解决?谷歌开发账号购买@u4888

在线客服 2023-10-22 315
2024年3月谷歌更新:谷歌开发者企业账户注册与网站域名验证指南 联系✈️ @u4888  |验证网站域名问题解决方案|个人&企业方案 |Verify your organization’s website谷歌&苹果开发者账号注册

2024年3月谷歌更新:谷歌开发者企业账户注册与网站域名验证指南 联系✈️ @u4888 |验证网站域名问题解决方案|个人&企业方案 |Verify your organization’s website谷歌&苹果开发者账号注册

常见问题 2024-03-15 845

近期文章

  • Google & Apple 开发者账号全球直供|谷歌老号附 App & 白包账号交易|邓白氏认证代办|含源码 Key 高权限账号|谷歌老号身份证认证 ID过期企业定制上架方案|24/7 客服 TG@U4888
  • Google & Apple 开发者账号全球直供 | 谷歌老号附 App / 白包账号交易 | 邓白氏认证代办 | 含源码 Key 高权限账号 | 企业上架定制方案 | 24/7 客服 TG@U4888
  • Google & Apple 开发者账号全球直供 | 谷歌老号账号带App / 白包谷歌账号交易 | 邓白氏认证全流程代办 | 含源码 Key 密钥 google开发者账号 | 老账号企业定制上架方案 | 24/7 客服 TG@U4888
  • Google & Apple 开发者账号全球直供 | 老号附 App / 白包账号交易 | 邓白氏认证全流程代办 | 含源码 Key 高权限账号 | 企业定制上架方案 | 24/7 客服 TG@U4888
  • Google & Apple 开发者账号全球直供 | 老账号附 App & 白包账号交易 | 邓白氏认证全流程 | 含源码 Key 账号 | 企业定制解决方案 | 24/7 客服 TG@U4888
热门标签
2023最新苹果开发者账号申请流程 2023苹果开发者账号注册流程原创 2023谷歌开发者公司/企业组织开发者账号购买创建流程最新版 .. Apple Developer帐户注册 ChatGPT注册与PLUS升级 | 个人与企业定制服务 | 邓白氏认证 | 带APP账号 Google Apple iOS 开发者账号直供 | 全球企业个人附App老号 | 巴基斯坦印度定制专属 | 邓白氏DUNS认证 | 谷歌老号白包账号 | 含源码Key谷歌账号 | 定制企业解决方案 | 客服TG@U4888 Google Authenticator 的详细使用方法 Google Developer account Google Developer account_苹果开发者账号谷歌开发者账号 ... Google Play上架/审核机制更新被拒的原因及解决方法汇总 Google Play开发者账号多少钱? Google Play 开发者账号申请流程 Google Play开发者账号被封,损失惨重!又是账号关联!! Google 开发者账号及关联被封后怎么解决? google 开发者账号购买 MidJourney充值 企业开发者帐户注册 公司 如何注册苹果开发者账户? 带APP的账号 带APP账号 开发者账号申请 支付 独立VPS设备号 白包号及账号转移服务 稳定的谷歌苹果个人和公司开发者账号,谷歌企业号,谷歌开发 ... 精品谷歌开发者账号购买,个人/企业 美国谷歌开发者账号 苹果/谷歌开发者账号: 纯手工谷歌开发者账号申请 苹果开发者账号谷歌开发者账号个人公司企业号购买 苹果开发者账号 谷歌开发者账号 个人公司企业号购买【联系✈️ @u4888】邓白氏官方可查谷歌控制台谷歌老号 解锁Google开发者账号:应对关联下架和封号的有效方法 ... 谷歌个人公司企业号购买【联系✈️ @u4888】 谷歌DUNS带地址邓白氏官方可查谷歌控制台开发者号 谷歌企业开发者个人企业账号出售苹果开发者账号 谷歌企业开发者如何申请邓白氏码 谷歌应用商店用企业性质的开发者账号上包率更高吗? 谷歌开发者账号注册流程 谷歌开发者账号购买 谷歌开发者账号购买Google Play Console账号交易网站 谷歌开发者账号购买,Google Play开发者账号出售 谷歌开发账号购买@u4888 谷歌邮箱开发者账号gmail账号被停用处理教程?【开发者购买✈️ @u4888】 购买 购买苹果与谷歌开发者账号 | 客服TG @u4888 | Google开发者账号出售 | 支持ChatGPT4账号购买 购买谷歌个人号 不关联 联系飞机: @u4888

归档文章

  • 2025 年 6 月
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 2 月
  • 2025 年 1 月
  • 2024 年 12 月
  • 2024 年 11 月
  • 2024 年 10 月
  • 2024 年 9 月
  • 2024 年 8 月
  • 2024 年 7 月
  • 2024 年 6 月
  • 2024 年 5 月
  • 2024 年 4 月
  • 2024 年 3 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 9 月
  • 2023 年 4 月
  • 2023 年 3 月

|现号秒发 全球定制 |快速提审 真人纯手工| 开发者账号申请、支付、购买联系✈️ @U4888
Copyright © 2023 All rights reserved

  • 首页
  • 飞机客服 8:00~24:00
  • 顶部
2023最新苹果开发者账号申请流程 ChatGPT账号会员 MidJourney充值 在线客服 常见问题 白包号及账号转移服务 苹果个人开发者 苹果开发者账号 苹果开发者账号|Apple 谷歌个人开发者 谷歌个人老号带app 谷歌企业开发者 谷歌开发者全球定制 谷歌开发者账号 谷歌开发者账号|Google 谷歌开发者账号购买 谷歌开发者账号购买,Google Play开发者账号出售 邓白氏资料定制