多渠道打包之360的多渠道打包

想要了解美團多渠道打包的請移步上一篇文章。這篇文章帶領大家來看一看有關美團的多渠道打包!

一、實現的原理:

apk文件本質就是zip文件,利用zip文件“可以添加comment(摘要)”的數據結構特點,在文件的末尾寫入任意數據,而不用重新解壓zip文件,我們就可以將渠道信息寫入摘要區
 

二、用法:

已經將360多渠道打包工具放入了tools的test02文件中
 注意:MCPTool文件的下載
1、將要寫入渠道信息的apk放入MCPTool文件夾中
2、修改MCPTool.bat批處理文件,更改渠道和密碼(渠道信息爲了安全需要加密)
 
3、將apk拖到MCPTool.bat上執行,將會生成渠道包
 
4、修改MCPTool-check.bat中的密碼和MCPTool.bat中的密碼一致
 
5、將渠道包拖到MCPTool-check.bat上執行,就可以檢查渠道信息是否正確
 
6、獲取渠道:將MCPTool.java添加到工程或者將MCPTool.jar導入工程,調用MCPTool.getChannelId(this,"12345678","") 第一個參數爲context,第二個是密碼,第三個是默認值

三、優缺點:

優點:
1、5M的apk,1秒種能打300個
2、在下載apk的同時,服務端可以寫入一些信息,例如邀請碼,分享信息等
 
缺點:
渠道信息也是很容易修改,雖然可以加密,只是提高了修改的門檻
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章