位置: 编程技术 - 正文

[开源] 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.00不等于
  • 发票专用章号码是老号码还能用吗
  • 认缴制的注册资本实缴时存哪里
  • 不征税收入确认递延收益如何填报
  • 减半征收企业所得税的项目有哪些?
  • 个人股权转让需要注意什么
  • 增值税如何减税
  • 应交税费怎么做分录
  • 研发费用在企业所得税中怎么扣除
  • 包装物押金会计分录怎么做
  • 少付了几毛钱会计分录
  • 金穗开发票时怎样添加商品?
  • 水电费没有票怎么做账
  • 代扣代缴个税手续费返还怎么操作
  • 已认证未抵扣的发票,又做了红字,如何处理
  • 企业或员工获得的相关荣誉
  • 不抵扣勾选怎么挽回
  • 每月收到融资租赁费利息发票
  • 计提厂房租金怎么做账?
  • 个人出租场地个人所得税
  • 税务非正常户罚款多少
  • 确认国债利息收入的依据
  • 怎么查银行账户余额
  • 个人独资企业办收款码
  • 开了百分之五的票怎么办
  • 行政单位发票报销的签字程序
  • 电子设备摊销额怎么算
  • 索尼笔记本电脑官网
  • reader_sl.exe - reader_sl进程有什么用.
  • 损益明细表计提企业所得税
  • 技术股如何分红交易
  • php执行脚本
  • 公司注销后所欠债怎么办
  • 外币交易汇兑损益包括
  • 在高地陶恩山脉的滑雪旅行,奥地利巴德加斯坦 (© RooM the Agency/Alamy)
  • 人工智能大模型体验报告3.0
  • 上一年度的费用退回清算表怎么填
  • 代收电费的增值税怎么算
  • 计入当期损益的
  • 印刷行业成本核算程序
  • 专利年费的滞纳金怎么做账
  • 公司买15万的车可以抵扣多少税
  • sql server附加数据库出错
  • 个税返还手续费怎么做账
  • 未分配利润可以弥补亏损吗
  • 捐赠 赞助 区别
  • 发票开错是不是可以作废?
  • 不允许抵扣进项税额的是
  • 预付物业费会计分录
  • 一般哪些企业可以保供煤炭
  • 现金日记账需要日清月结吗
  • 年末待处理财产损益有余额怎么办
  • 减免税款月末是否结平
  • 新办企业必须经过什么核准登记
  • 劳务费如何做账务处理
  • php中常用的几个字符
  • windowxp操作系统
  • 脱机文件怎么办
  • freebsd安装教程
  • windows软件删除
  • autorun.dll
  • ubuntu安装visual studio2019
  • linux socket 常用函数小结
  • Win10如何打开软键盘
  • Windows Update XP SP3官方下载地址
  • visual studio 无法编译
  • xbox无法连接无线网络
  • Unity3D游戏开发培训课程大纲
  • javascript新手教程
  • vue中的组件通信
  • js经典实例
  • node.js怎么用
  • python闭包的条件
  • 深入理解新发展理念
  • python中的zip()函数详解
  • SpringMVC restful 注解之@RequestBody进行json与object转换
  • 河南税务总局发票查询
  • 武汉电子税务局申领发票以后如何自取
  • 税控发票开票软件金税盘版发票未报送什么情况?
  • 2021年江苏省考常州职位表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设