关于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这些东西的存在,可以说是相当的无知了,不过也算是开启了新世界的大门
第一次写东西,有不对的地方还是请各位大佬多多包涵并加以指正,在此谢过
~

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
weditor是一个用于自动化测试的工具,用于在Android设备上进行UI自动化测试。当出现subprocess-exited-with-error的错误时,可能是由于weditor的安装过程出现了问题。解决此问题的方法是执行以下步骤: 1. 打开终端或命令提示符。 2. 执行命令`git clone https://github.com/openatx/weditor`,将weditor的源代码克隆到本地。 3. 执行命令`pip3 install -e weditor`,安装weditor。 如果上述步骤无法解决问题,你还可以尝试以下方法: 1. 检查你的Python环境是否正确配置。 2. 确保你的网络连接正常,以便从GitHub下载weditor的源代码。 3. 使用离线包来安装weditor。你可以从其他渠道下载weditor-0.6.2-py3-none-any.whl离线包,并使用命令`pip install <下载包的路径及安装包>`来进行安装。 希望以上方法能够帮助你解决weditor subprocess-exited-with-error的问题。 #### 引用[.reference_title] - *1* [下载weditor 时出现的各种报错集合](https://blog.csdn.net/weixin_45330098/article/details/126654357)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [pip install weditor安装出错解决方法](https://blog.csdn.net/technologist_41/article/details/123212212)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Weditor包,安装weditor失败,subprocess-exited-with-error](https://download.csdn.net/download/varrior/86770329)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值