引言:
想要更好的海外推廣離開google play應(yīng)用市場(chǎng),有了谷歌就可以按各平臺(tái)規(guī)則來進(jìn)行推廣,做廣告投放基本都離不開谷歌市場(chǎng)的包,所以有了馬甲包
①.上架谷歌
App名稱、APP簡(jiǎn)介、測(cè)試賬號(hào)、APP桌面圖標(biāo)、APP截屏或者宣傳圖片
都是谷歌上架必須的材料
②.馬甲包重要環(huán)節(jié)
1.每個(gè)馬甲包都需要新的包名
2.class文件目錄結(jié)構(gòu),必須混淆最好所有的文件
3.res資源文件xml,下面有殺手锏介紹
4.后臺(tái)返回?cái)?shù)據(jù)格式相似
5.谷歌賬號(hào)最好一號(hào)一卡
6.馬甲UI避免重復(fù)使用或相似
7.服務(wù)器ip和域名不能重復(fù)使用
8.盡量避免提交審核后使用測(cè)試下載
9.簽名和打包,避免在一臺(tái)電腦上操作
③ XmlClassGuard混淆任意類神器
1、在build.gradle(root project)中配置文章來源:http://www.zghlxwxcb.cn/news/detail-463013.html
buildscript {
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
classpath "com.github.liujingxing:XmlClassGuard:1.1.2"
}
}
2、在 build.gradle(application) 中配置文章來源地址http://www.zghlxwxcb.cn/news/detail-463013.html
apply plugin: "xml-class-guard"
//以下均為非必須
xmlClassGuard {
/*
* 是否查找約束布局的constraint_referenced_ids屬性的值,并添加到AabResGuard的白名單中,
* 是的話,要求你在XmlClassGuard前依賴AabResGuard插件,默認(rèn)false
*/
findConstraintReferencedIds = true
//用于增量混淆的 mapping 文件
mappingFile = file("xml-class-mapping.txt")
//更改manifest文件的package屬性,即包名
packageChange = ["com.ljx.example": "ab.cd"]
//移動(dòng)目錄
moveDir = ["com.ljx.example": "ef.gh"]
}
到了這里,關(guān)于谷歌馬甲包上架的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!