其他分享
首页 > 其他分享> > 关于WEditor使用-自我总结小白向

关于WEditor使用-自我总结小白向

作者:互联网

关于WEditor使用-自我总结小白向

关于WEditor的安装以及种种

这里是一只鳖在折腾路上的个人心得感悟,如果正好能帮助到你那是我最大荣幸了~
当然了,看我这可怜的码龄也知道我就一小白就是了,所以有什么错误的地方还是请各位大佬指正~

安装WEditor

在csdn上找了很多WEditor的帖子发现没几个符合我这个弱智智商人看来的的帖子,疯狂报错不说一个问题接着一个出,还让我自己心态爆炸,所幸在折腾之后也算是得尝所愿成功弄好了这东西(别问我为什么折腾这么简单的东西也这么费劲,孩子本身智商不够还是个美术生高考数学也就70来分实在看不懂啊QAQ)

  1. 安装Python3.7或以上版本
    这算是老生常谈的东西了,我相信有比我更好的文章选择,这里就直接略过了(为啥装Python3.7或以上版本?好家伙,血的教训啊,不知道是我个人原因还是怎么回事儿之前Python3.6版本死活装不上去下文要装的东西,后来一看人文档里面写的Python3.7以上直接心态就炸了)

  2. 通过CMD安装我们可爱的WEditor(这个好像前提你得有pip才能装,同理站内太多详细的pip资料了我就不说了(因为确实不会说))

    pip3 install -U weditor

    不出意外的话我感觉这些地方就会出现卡人的情况了(别问,问就是我被卡了),大部分情况要么是pip版本低或者是网络不好出问题了,毕竟这东西不在天朝境内。。。。
    所以!!就有了下面这个东西了!!
    如果pip版本过低那就更新pip!!

    python -m pip install --upgrade pip

  3. 运行WEditor,当你兴致冲冲安好了pip然后安好了WEditor的时候,使用下面的命令一运行

    weditor

    啪的一下,他就出来了激动的心无以复加啊,当时我都想抱着它亲两口
    然后怀揣着紧张而又激动的心连接上手机打开adb一按Connect的时候
    就是这个按钮
    啪的一下,和我电脑屏幕长度一样的报错就出来了,当时心态就炸了(图里是已经连好的有个绿色小麦穗的标志,只是截个图看一看)

  4. 解决报错问题,经过我长达三天零四个小时的寻找,我发现了问题所在,大概有这么几个问题:
    (1)安卓手机版本过高导致uiautomatorviewer无法正常运行
    这个问题说实话困扰了我很久了,压根不知道怎么处理,打开uiautomatorviewer也连不上,疯狂报错,后来才知道是安卓 版本高于8.0还是多少就有这问题,默默的看了看自己的安卓10.0的三星,人都麻了。。。
    解决方法也倒是简单,就是我找这个方法找了太久,这里我就直接pia链接了(不对,这种情况能不能放链接啊)

    https://blog.csdn.net/qq_40280920/article/details/104842031

    文章是软件测试小白写的,问题倒是解决了,但是这个名字就给我emmmmm。。。

    (2)tidevice没有安装
    还记得前面我说要Python3.7以上版本吗?就是为了安装这个东西来的
    那咱们先安装tidevice

    pip3 install -U tidevice

    然后看看版本号(只是为了确定安好没有嘤嘤嘤)

    tidevice version

    (3)Python版本过低问题(这个问题存疑,但我确实是换了版本才能用,也不知道是什么问题。还是希望评论区大佬可以解释一下)

  5. 如果以上的方法都试了,还是不行,那我也没什么好的办法了,毕竟这个文章也只是记录一下我的折腾心得,个人能力属实不咋地,况且我自己本身也才是个刚学编程的菜鸡,不过要是有大佬知道解决方法的话我还是很高兴的~

通过adb连接手机或者模拟器

在大部分情况下,我就默认adb是已经调试好的并且可以连接上手机来的(关于adb,折腾这东西不是一句两句能说完的,各位还是站内找详细的adb资料吧,就不用我在这儿误人子弟了)

输入指令查看自己连接的设备,以我自己的三星手机为例的话他长这个样子

adb devices

在这里插入图片描述
前面bd506aad就是我的设备名称,后面有一个devices就是说已经正常连接了

确认连接没啥问题以后就可以启动咱们的WEditor
输入指令:

weditor

想快捷点的话可以使用下面这个,他会在你的桌面上留一个快捷启动方式

weditor --shortcut

在这里插入图片描述
就像这个样子的东西
由于之前咱们已经处理过种种问题,所以顺利的话启动之后他会在变成以下这个样子(我这里直接点击了留在桌面上的快捷启动方式)
在这里插入图片描述
同时,咱们的浏览器也会蹦出来一个这样的页面(如果没有蹦出来也可以手动输入 http://localhost:17310/
在这里插入图片描述
在这个位置输入之前的设备名称,例如我的bd506aad
在这里插入图片描述
点击connect后等待几秒后面会出现一个绿色的小麦穗,就证明连接成功了,点击Dump Hierarchy就可以看到手机目前的情况了
在这里插入图片描述
之后看个人喜好点击静态或者实时就行了
在这里插入图片描述

后记

总的来说,折腾这玩意儿是为了弄python的自动化,其实就是为了偷懒,不得不说偷懒真的是人类进步的必要条件
目前折腾了这些东西有效减轻父母以及我自己的日常答题什么的(懂得都懂),从结果上来讲还是很高兴的,但是过程说实话有点憋屈,因为自己只是个美术生,对于这些东西实在是不够了解,很尴尬的是我也是最近才知道GitHub这些东西的存在,可以说是相当的无知了,不过也算是开启了新世界的大门
第一次写东西,有不对的地方还是请各位大佬多多包涵并加以指正,在此谢过
~

标签:东西,自我,WEditor,小白,adb,版本,pip,安装
来源: https://blog.csdn.net/m0_51255599/article/details/114178417