Google封禁關(guān)聯(lián)賬號幽勒,主要是從兩方面抓起担忧,其一是使用的開發(fā)者賬號問題丽已,其二是提交包代碼內(nèi)本身的關(guān)聯(lián)性蒋院。
1.Googleplay開發(fā)者賬號
01一臺設(shè)備一個(gè)賬號一個(gè)IP最安全
負(fù)責(zé)傳包的小伙伴一定要弄個(gè)小筆記,嚴(yán)格記錄每個(gè)包對應(yīng)的電腦剑肯、IP以以及賬號捧毛,避免混淆出錯(cuò)。細(xì)節(jié)很關(guān)鍵。
2.提交到Googleplay上的apk包
01靜態(tài)馬甲包
就是指新提交的包和以前上傳或者被封的包存在相似性岖妄,被Google檢查出來了型将,這種是純靜態(tài)檢測,即我們自己解壓apk包就能看到的東西荐虐。不管是源文件里命名還是代碼都要有差異性,這里就是技術(shù)流的東西了丸凭。
02 服務(wù)器網(wǎng)絡(luò)
如果你提交的包被封了福扬,那么下次提交時(shí)一定要更換服務(wù)器的IP地址和域名。其實(shí)每次客戶端發(fā)送給服務(wù)器的HTTP請求是把服務(wù)器的域名寫的很清楚的惜犀,一旦發(fā)現(xiàn)與之前的包域名一致铛碑,Google會毫不客氣地封掉。所以光換IP地址虽界,不換服務(wù)器域名汽烦,是沒有用的!
1:class文件高度相似莉御,2:res資源文件和xml布局文件 3:后臺數(shù)據(jù)返回格式 4:Google賬號及環(huán)境 5:馬甲UI 6:電腦關(guān)聯(lián)
1.必須要?jiǎng)?chuàng)建新的項(xiàng)目撇吞,創(chuàng)建新的包名,
2.項(xiàng)目中所有的lib和module最好打亂礁叔,路徑子目錄最好每次都打亂牍颈,
3.所有的類名,路徑琅关,xml中的id必須更換名字煮岁,res圖片讓ui更換MD5,馬甲u(yù)i首頁最好每次都換種不同的風(fēng)格
4.混淆可以用上面這個(gè)涣易,部分java類可以轉(zhuǎn)kotlin画机,kotlin可以轉(zhuǎn)轉(zhuǎn)java等,保證最大程度與舊包不一致
5.關(guān)聯(lián)問題: 每次必須用新的Google賬號新症,包括電腦步氏,上一個(gè)馬甲,必須換掉電腦账劲,每個(gè)電腦只能上架一個(gè)馬甲包戳护,每個(gè)電腦,每個(gè)馬甲包瀑焦,必須都要有一個(gè)大陸外的手機(jī)卡腌且,用來測試,或者上架時(shí)榛瓮,當(dāng)作vpn來打包使用铺董,也就是一個(gè)馬甲包一個(gè)大陸之外得IP
6.最好不要測試,先上架,審核通過后精续,再從GooglePlay中下載測試坝锰,
7.新馬甲項(xiàng)目,必須要在新的電腦上重付,創(chuàng)建jks文件顷级,不要再自己電腦上創(chuàng)建,創(chuàng)建jks文件的時(shí)候确垫,可以連接新手機(jī)(大陸之外的手機(jī)卡)進(jìn)行創(chuàng)建弓颈,包括生成sha1和256及散列密鑰,這些都要保證在新的設(shè)備上獲取
8.打包aab的時(shí)候删掀,也必須鏈接新手機(jī)(大陸之外的手機(jī)卡)進(jìn)行打包翔冀。有些同學(xué)說vpn不行嗎,說實(shí)話披泪,如果做過vpn的話纤子,就知道,這個(gè)真不行款票,不信可以用vpn進(jìn)行打包控硼,
9.大致就是:每個(gè)馬甲都要對應(yīng)一套新設(shè)備如:大陸之外手機(jī)卡 新電腦 新項(xiàng)目 新賬戶,以免產(chǎn)生關(guān)聯(lián) 代碼 目錄結(jié)構(gòu)徽职,能多改就多改象颖!ui,能變就變姆钉!數(shù)據(jù)返回格式说订,能改就改(不用太大改動,就比如每個(gè)馬甲包返回的時(shí)候,外層再套一層大的data)潮瓶!
作者:LJQ__MY
鏈接:http://www.reibang.com/p/d03447cd5d43
來源:簡書
著作權(quán)歸作者所有陶冷。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán)饭于,非商業(yè)轉(zhuǎn)載請注明出處监右。