前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >谷歌马甲包上架

谷歌马甲包上架

原创
作者头像
Thor_sr
发布2023-01-28 15:47:47
2.3K2
发布2023-01-28 15:47:47
举报
文章被收录于专栏:安卓技术安卓技术

引言:

想要更好的海外推广离开google play应用市场,有了谷歌就可以按各平台规则来进行推广,做广告投放基本都离不开谷歌市场的包,所以有了马甲包

①.上架谷歌

App名称、APP简介、测试账号、APP桌面图标、APP截屏或者宣传图片

都是谷歌上架必须的材料

②.马甲包重要环节

1.每个马甲包都需要新的包名

2.class文件目录结构,必须混淆最好所有的文件

3.res资源文件xml,下面有杀手锏介绍

4.后台返回数据格式相似

5.谷歌账号最好一号一卡

6.马甲UI避免重复使用或相似

7.服务器ip和域名不能重复使用

8.尽量避免提交审核后使用测试下载

9.签名和打包,避免在一台电脑上操作

XmlClassGuard混淆任意类神器

1、在build.gradle(root project)中配置

代码语言:javascript
复制
buildscript {
    repositories {
        maven { url 'https://jitpack.io' }
    }
    dependencies {
        classpath "com.github.liujingxing:XmlClassGuard:1.1.2"
    }
}

2、在 build.gradle(application) 中配置

代码语言:javascript
复制
apply plugin: "xml-class-guard"

//以下均为非必须
xmlClassGuard {
    /*
     * 是否查找约束布局的constraint_referenced_ids属性的值,并添加到AabResGuard的白名单中,
     * 是的话,要求你在XmlClassGuard前依赖AabResGuard插件,默认false
     */
    findConstraintReferencedIds = true
    //用于增量混淆的 mapping 文件
    mappingFile = file("xml-class-mapping.txt")
    //更改manifest文件的package属性,即包名
    packageChange = ["com.ljx.example": "ab.cd"]
    //移动目录
    moveDir = ["com.ljx.example": "ef.gh"]
}

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
访问管理
访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com