测试1分钟900多个包

关键思路就是读文件,如图:

Python快速打包脚本:

 #!/usr/bin/env python

 import zipfile

 prefix = 'channel_'
channel = 'jyb' try:
zipped = zipfile.ZipFile('a.apk', 'a', zipfile.ZIP_DEFLATED)
empty_channel_file = "META-INF/{0}{1}".format(prefix, channel)
print empty_channel_file
zipped.write('abc', empty_channel_file)
zipped.close()
except Exception as e:
print e

首先打出一个a.apk包,其他的包基于此复制并写入类似:META-INF/channel_jyb文件,程序根据此文件判断渠道。

最新文章

  1. SQLSERVER中的ALL、PERCENT、CUBE关键字、ROLLUP关键字和GROUPING函数
  2. redirect()重新定向·
  3. [转]Java 常用排序算法/程序员必须掌握的 8大排序算法
  4. 修改 UISearchBar cancelButton 样式
  5. 获取手机IMEI 号和 IP
  6. uestc oj 1217 The Battle of Chibi (dp + 离散化 + 树状数组)
  7. 【转】iOS实时卡顿监控
  8. ajax三级联动下拉菜单
  9. HDU6127Hard challenge
  10. C#中Fun简单介绍及运用到项目中与缓存(本地缓存,Redis)结合使用
  11. Java 项目中一种简单的动态修改配置即时生效的方式 WatchService
  12. 本地设置VirtualBox虚拟机
  13. java jdbc->mycat->oracle SqlException异常中文信息乱码解决
  14. Uva 10635 - Prince and Princess 问题转化,元素互不相同(在自身序列中独特)的两个数列的LCS,LIS 难度: 2
  15. bat 栈上限
  16. golang channel 源码剖析
  17. Java编程的逻辑 (62) - 神奇的序列化
  18. Python3 计算相关系数
  19. tcmalloc asan
  20. 微信小程序如何获取屏幕宽度

热门文章

  1. 每天都在用 Map,这些核心技术你知道吗?
  2. [BUG]Uncaught TypeError: Illegal invocation at HTMLDivElement.
  3. Java 并发容器(转)
  4. File 关键词
  5. .NetCore 3.1 MVC 发布Linux实操
  6. Spring Boot 整合 Redis 和 JavaMailSender 实现邮箱注册功能
  7. vue你真棒
  8. Matplotlib 精简实例入门
  9. WordPress 迁移站点更换域名为新域名
  10. Qt 事件和信号的关系