在日常开发中都会和后台数据交互,有时候我们会遇到数据请求异常或者返回的内容可能不符合要求的情况。这时候可能需要查看一下请求和响应的数据。如果是做web前段还好,浏览器自带的调试工具很强大。但是做android开发的可能或有点麻烦。Charles这个软件是一个比较友好功能强大的抓包工具,可以帮助我们查看请求和响应的数据,也提供了过滤、模拟数据等功能,正版是要收费的。不过网上也有很多破解的方式,下面就mac版本提供一种破解方式。
charles版本: 3.1
系统平台: mac
官方地址: 资金充足请支持正版
1. mac下安装上Charles.app
解压文件并安装
2. 打开文件管理,在应用程序中找到Charles.app
打开charles应用
image未破解和购买的版本,弹出欢迎窗口右下角会有等待10秒计时
image3. 退出app--->击触控板--->打开菜单栏--->选择显示包内容
image4. 将charles.jar包放入--->Contents--->Java文件夹中--->选择替换
image5. 替换完成--->后再在文件管理的--->应用程序程序--->中重新打开即可 (您会发现10s不再显示)
image6. 将程序图标在底部栏程序乌中保存
我的mac不能再所有应用中找到,每次启动只能在文件管理的应用程序文件夹中启动,所以需要把程序图标保存到底部栏
image7. 完毕
这篇笔记是去年完成的,一直放在笔记中。最近才整理转到简书上,如果在破解中失败的话可以留言,或者使用4.0.2破解版本。
网友评论