Android用python抓systrace方法

1.先说使用方法,参考的这篇文章https://www.cnblogs.com/1996swg/archive/2018/11/23/10007602.html

这其中的抓systrace方法

进入Android/Sdk/platform-tools/systrace目录下

python systrace.py -b 8000 -t 5 -o systrace.html

需要你安装了sdk,和python,装python比较麻烦,因为systrace.py只支持python2.7版本的,例如我装了3.8版本就不支持,安装了2.7.0也不行,我下载2.7.17才ok

2.python下载方法:

百度搜索 python官网

然后找2.7.17版本下载,别的我不知道,只知道2.0.0和3.8.*是不行的,安装完python一定记得配置环境变量哦

3.本以为这样就可以了,结果执行python systrace.py -b 8000 -t 5 -o systrace.html

这报错意思是win32con包没有安装,此时我们需要执行pip install pypiwin32来安装

4.然后执行pip install pypiwin32,还不行,提示pip不是内部命令,原来pip也是需要安装的

pip安装我是参考这篇文章的https://blog.csdn.net/jin80506/article/details/83111848

想安装pip要先安装setuptool,方法我也直接复制过来吧:

4.1首先安装setuptool

https://pypi.org/project/setuptools/#files  从该网址下载zip,并解压;

打开cmd,cd到解压目录,运行命令:python setup.py install

4.2接下来安装pip:

https://pypi.org/project/pip/#files 该网址下载tar文件,并解压

打开cmd,cd到解压目录,运行命令:python setup.py install

上面2个安装完在文件夹会有个Scripts,这个也要设置环境变量

5.这时候再执行python systrace.py -b 8000 -t 5 -o systrace.html还是不行,因为我们win32con还没安装呢,不过此时已经可以安装了,命令:pip install pypiwin32

6.安装完成再试试python systrace.py -b 8000 -t 5 -o systrace.html

尼玛还提示错误,按上面的套路意思是没安装six啊

7.报错如果是no module,肯定是你没有装对应的模块,可以使用pip install,

我们再执行pip install six等待安装完成

8.再试试 python systrace.py -b 8000 -t 5 -o systrace.html

终于ojbk了

 

参考链接:

windows环境下pip安装 https://blog.csdn.net/jin80506/article/details/83111848

 

 

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值