FunPlay.cc
  • 首页
  • 谷歌开发者
    • individual developer
    • Enterprise Developer
    • Old account with app
    • Developer global customization
  • 苹果开发者
    • individual developer
    • Corporate Developer
    • Global customization
  • 联系客服 @U4888

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

常见问题 2023-04-12 0 186
    当前位置:
  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个人账号注册流…
下一篇 苹果开发者账号申请|2023年最新 如何创建苹果企业开发者帐户使用Apple Developer…

相关文章

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

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

谷歌个人开发者 2023-10-26 104
谷歌开发者账号安全|Google 开发者账号及关联被封后怎么解决?谷歌开发账号购买

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

在线客服 2023-10-22 340
美版Google play开发者账号如何注册?账号购买 开发者账号出售

美版Google play开发者账号如何注册?账号购买 开发者账号出售

在线客服 2023-10-20 314
邓白氏DUNS与EIN税号、虚拟信用卡配套谷歌苹果开发者|频道 @kyc22

邓白氏DUNS与EIN税号、虚拟信用卡配套谷歌苹果开发者|频道 @kyc22

常见问题 2026-09-12 4

近期文章

  • 邓白氏DUNS与EIN税号、虚拟信用卡配套谷歌苹果开发者|频道 @kyc22
  • Google Play Old Account with APP White Package|Channel @p35555 Guide
  • 谷歌开发者老号带APP白包账号交易频道|@google55555 源头旧账户指南
  • Telegram Instagram TikTok YouTube 增粉阅读点赞营销|频道 @uu373
  • 小米OPPO华为三星Facebook开发者账号防关联上架|频道 @tw3333
热门标签
2023最新苹果开发者账号申请流程 2023谷歌开发者公司/企业组织开发者账号购买创建流程最新版 .. Apple/iOS Apple Developer Apple Developer帐户注册 ChatGPT注册与PLUS升级 | 个人与企业定制服务 | 邓白氏认证 | 带APP账号 Google Developer account Google Developer account_苹果开发者账号谷歌开发者账号 ... Google Play google play console Google Play上架/审核机制更新被拒的原因及解决方法汇总 Google Play 开发者账号申请流程 Google 开发者账号及关联被封后怎么解决? google 开发者账号购买 MidJourney充值 企业服务 公司 完整指南 完整指南 2026 实战教程 实战教程 2026 带APP的账号 带APP账号 支付 游戏 独立VPS设备号 白包号及账号转移服务 稳定的谷歌苹果个人和公司开发者账号,谷歌企业号,谷歌开发 ... 精品谷歌开发者账号购买,个人/企业 苹果/谷歌开发者账号: 纯手工谷歌开发者账号申请 苹果开发者账号谷歌开发者账号个人公司企业号购买 谷歌个人公司企业号购买【联系✈️ @u4888】 谷歌DUNS带地址邓白氏官方可查谷歌控制台开发者号 谷歌企业开发者个人企业账号出售苹果开发者账号 谷歌应用商店用企业性质的开发者账号上包率更高吗? 谷歌开发者账号 谷歌开发者账号购买 谷歌开发者账号购买Google Play Console账号交易网站 谷歌开发者账号购买,Google Play开发者账号出售 谷歌开发账号购买@u4888 谷歌邮箱开发者账号gmail账号被停用处理教程?【开发者购买✈️ @u4888】 购买 购买苹果与谷歌开发者账号 | 客服TG @u4888 | Google开发者账号出售 | 支持ChatGPT4账号购买 购买谷歌个人号 不关联 联系飞机: @u4888 避坑经验 避坑经验 2026

归档文章

  • 2026 年 9 月
  • 2026 年 8 月
  • 2026 年 6 月
  • 2026 年 5 月
  • 2026 年 4 月
  • 2026 年 3 月
  • 2026 年 1 月
  • 2025 年 11 月
  • 2025 年 8 月
  • 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 © 2026All rights reserved

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