位置: 编程技术 - 正文

[开源] android apk 一键生成混淆文件 脚本分享 (python)(开源 android 播放器)

编辑:rootadmin

推荐整理分享[开源] android apk 一键生成混淆文件 脚本分享 (python)(开源 android 播放器),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:开源 android助手,开源 android助手,[开源]摸鱼 Chrome 小插件:批量打开&关闭网页,开源 android助手,开源 android,开源 android辅助平台,开源 android推送,开源 android助手,内容如对您有帮助,希望把文章链接给更多的朋友!

今天做的项目有个需求。要把我们的apk 混淆一下。

于是花了一下午的时间研究了一下,用python 写了个一键生成的脚本。

原理:

我的开发环境是 adt bundle 是android sdk 的集成开发环境,自带了ProGuard。

只需要导出的时候,在project.properties 打开注释的代码。

然后选择 export 导出apk 就自动混淆了,ProGuard默认是混淆全部代码的,但是这样经常会引起一些问题。

重点是混淆规则的编写,。总结起来就三条:

1 android 自带类库不能混淆

2 第三方的jar 不能混淆

3 自己用到反射的部分不能混淆

脚本会帮你完成第一步和第二步。

主要是把你用到的第三方包,自动扫描第三方jar内部的包名,然后生成规则语句,避免混淆。

使用的时候,需要把

“D:workspaceFamilylibs”

替换成你自己的android应用项目的libs 目录。

[开源]  android apk  一键生成混淆文件 脚本分享 (python)(开源 android 播放器)

然后一键运行就可以了。生成的文件默认是 E盘根目录下的tt.txt

运行完之后自己把自己需要避免混淆的代码手动添加一下(如果有的话)。

然后把生成的文本复制到 “proguard-project.txt” 里就ok了

代码如下:

ps: python语言对于我这样的懒人来说,确实不错。

文 / 从小比较呆

qq群 程序人生

网站 :www.dqqdo.com

豆瓣地址:

View分析总结 通过阅读android官方文档,知悉View的相关绘画流程和重要方法,以此为脉络来一一分析View。要分析一个事物,至少对该事物有一定了解,最好能知道该

Android进程间通信--AIDL 本文讲解AIDL的基本使用,通过本文的学习你应该掌握如下内容:1.了解Android进程间通信IPC(interprocessCommunication);2.学会AIDL的基本使用方法,实现在进程间

JSON学习 JSON的定义:一种轻量级的数据交换式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类于正则表达式,获得

标签: 开源 android 播放器

本文链接地址:https://www.jiuchutong.com/biancheng/381053.html 转载请保留说明!

上一篇:木瓜妮子多媒体开发教程---第二天---Android下对图像的几何操作(请问木瓜)

下一篇:View分析总结(interview分析方法)

  • 水电费进项税转出填在哪一栏位
  • 运费收入算销售收入吗
  • 检查记账凭证的主要方法有哪些?
  • 提取法定盈余公积是从净利润中提取吗
  • 企业所得税减免税额包括哪些
  • 叉车折旧年限是几年预计净残值
  • 机器配件属于什么报销项目
  • 增值税发票税号0和O
  • 纳税表不得抵扣什么意思
  • 普票冲红原票要退回吗
  • 税种认定网上操作流程
  • 代开增值税票普票专票税点一样吗
  • 合同金额与结算金额一致,如何约定
  • 私房装修费能在公司报销吗
  • 行政单位待处理财产损益要结转吗
  • 设备维修劳务费税率
  • 收益性支出应计入产品成本对吗
  • 授予股票期权分录
  • 财务报表实收资本
  • 无形资产根据什么填列资产负债表
  • 过节发什么物资给员工好些
  • 发票勾选平台已经勾选统计确认,报税平台看不见
  • 年内累计增量和年度增量计算公式
  • 软件技术服务合同需要备案吗
  • 房租合同印花税的计税依据怎么算
  • 地方教育费附加的会计分录
  • 抵扣发票勾选到哪个科目
  • 报税期间如何开发票?
  • 预提成本的会计处理
  • win10自带播放器不见了
  • windows10如何设置锁屏时间
  • 增值税留抵税额在借方还是贷方
  • 融资租赁综合利息计算
  • 包装物适用的税率是多少
  • 国家税务总局关于个人因解除劳动合同
  • 股权转让企业所得税怎么算
  • 固定资产不计提折旧有什么影响
  • 皮丘拉湖畔的乌代布尔城市宫殿,印度 (© Chaiyun Damkaew/Getty Images)
  • 应付职工薪酬会产生暂时性差异吗
  • echarts地图参数设置
  • phpize安装
  • php批量删除文件
  • 开具负数发票的流程
  • php文件上传下载代码
  • php取字符串
  • php公众号推送完整示例
  • 公司租赁个人车辆账务处理
  • 交税务局的工会经费现金流
  • 无偿提供建筑服务缴纳增值税
  • 公司买手表可以抵扣增值税吗
  • 福利费可以抵扣所得税吗
  • 个体户季报网上申报怎么填写
  • 海关缴款通知书怎么查看
  • 用现金支付的款项
  • 公司房租发票是法人名字能入账吗安全吗
  • 哪种情形的货物或者服务可以采用竞争性谈判方式采购
  • 在建工程中的业务招待费转无形资产后所得税如何处理
  • 管理费用通俗理解
  • 产品利润率如何计算
  • 如何学会计做账视频
  • 商品流通企业会计第三版答案倪明辉
  • mysql内存占用一直增高不释放
  • linux ifconfig命令详解
  • win10通讯设置在哪
  • w10系统音频怎么设置
  • win8怎么禁止开机启动项
  • iptables用法
  • ie无法打开https
  • win系统找回删除文件
  • 升级win10系统后无法联网的三种解决方法
  • cocos2dx视频教程
  • Javascript HTML5 Canvas实现的一个画板
  • opengl和directX区别
  • 各种常用的js函数有哪些
  • uleb128、sleb128和uleb128p1编码格式介绍
  • javascript例题
  • python保存文件到指定文件夹
  • 陕西国家税务总局官网登录入口
  • 湖北省税务申报流程 个体户
  • 国家税务总局纳雍县税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设