SWT folder ‘..\framework\x86_64‘ does not exist. Please set ANDROID_SWT to point to the folder conta

前言

这报错整了我几个小时,说实话,搜索出来很多都是改monkeyrunner.bat(大部分解决办法都是一字不差,一模一样,这就很明显了),我试了根本没用,看了一位大佬的文章才有所启发。

报错情况

SWT folder '..\framework\x86_64' does not exist.
Please set ANDROID_SWT to point to the folder containing swt.jar for your platform.

解决办法

借着谷歌和百度的方法(基本上我看了20篇左右,可能19篇都是这个方法,字都是重样的简直了!)。以下是我试过对于我来说没成功的方法,还是发一下哈哈哈,万一对你们有用!

set frameworkdir=lib 改为——> set frameworkdir=..\lib 

在这里插入图片描述

Dcom.android.monkeyrunner.bindir=..\framework -jar %jarpath% %* 
改为 ——> 
Dcom.android.monkeyrunner.bindir=..\..\platform-tools -jar %jarpath% %*

在这里插入图片描述
但是还是没有解决我的问题,之后我就乱试,又报了一个这样的错

Error: Unable to access jarfile ..\framework\monkeyrunner-26.0.0-dev.jar

如图
在这里插入图片描述
给我整无语了,因此我就借着我英语的优势读这个报错:大概意思就是

SWT文件夹“…\framework\x86\U 64”不存在。
请将ANDROID_SWT设置为指向包含文件夹的文件夹swt.jar为了你的平台。

(monkeyrunner.bat在bin目录下)我自己理解的意思就是在我monkeyrunner上一级文件夹framework不存在,于是我就搜索x86和monkeyrunner-26.0.0-dev,就在lib文件夹下面找到了(于是发现宝藏),打开我的x86,发现了这个swt.jar


因此我在谷歌上搜索了一下,借鉴了一下其他博主的方法,想到没有framework这个文件夹我就自己建一个,把lib文件夹里面的东西全部复制到framework里面去。

在这里插入图片描述
但是当我再次运行的时候还是报错,提示系统找不到指定的文件
在这里插入图片描述
解决办法:将platform-tools下的adb.exe文件给复制到刚刚的framework文件夹下面。

在这里插入图片描述
我又运行的时候,还是不行,简直无语了
我突然想起来我前面的monkeyrunner.bat改了的,就是我最开始搜索出来的解决办法,然后我又改了回去,再次运行就运行成功了!

在这里插入图片描述


很不幸的是又报错了,醉了,我仔细地看了一下回车之后弹出来的代码,害

04:12:03 E/adb: adb server version (31) doesn't match this client (41); killing...
04:12:04 E/adb: could not read ok from ADB Server
04:12:04 E/adb: * failed to start daemon
04:12:04 E/adb: error: cannot connect to daemon
04:12:04 E/ddms: '..\framework\adb.exe start-server' failed -- run manually if necessary

在这里插入图片描述
详细地看这几行代码,我猜测是我有两个版本的adb(31和41)

我在国外的网站上几乎把可能的代码都试了一下,还是不行,就在这一刻恍然大悟,我怎么会有两个版本的adb???于是我想到我的360手机助手、360手机模拟演示、360啥啥啥的,对于此,就ctrl+alt+delete,直接任务管理器,把它们结束进程,再次运行就成功了
在这里插入图片描述
程序员改bug就应该不断地尝试,昨天在日记中有新的体会:竭尽全力后的人才不会后悔(遇见bug就改bug,兵来将挡水来土掩。今天遇见困难放弃了,明天可能还会遇见,要做的应该是正视它!)

https://blog.csdn.net/hanhanwanghaha欢迎关注这个超级无敌可爱的人鸭。
有什么问题留言私信皆可,看见必回!
在这里插入图片描述

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
如有转载,请注明出处(如不注明,盗者必究)

如有转载,请注明出处

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/568749.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【资讯】2017年乌镇互联网大会,互联网大佬们齐聚首

世界互联网大会昨天(12月3日)正式在浙江乌镇开幕,可以说是把互联网半壁江山都搬来了。 按照惯例,各家大佬们都是摘重点讲了讲公司近期取得的优异成果,顺带展望未来,提出趋势判断。 马云在自己的主场&#…

连接真机开发安卓(Android)移动app MUI框架 添加购物车等——混合式开发(四)

这篇发得有点晚了,实属罪过! 以前高中月考的时候有幸进了一个学霸班坐了一个学霸的座位(应该是一位女学霸,桌子上面写着:如果不是因为生气而将事情变得更加严重,那么事情也不是那么的大了) 希望…

【Excel】统计不重复数据的个数,设置单元格不允许出现重复数据

前篇文章我们介绍了一下Excel中如何设置数据有效性以及COUNTIF函数的用法,这篇文章主要介绍有重复数据时如何统计不重复数据的个数以及通过数据有效性去设置单元格不允许出现重复数据。 统计单列不重复的个数 如下图所示,要统计B列数据的不重复个数&am…

连接真机开发安卓(Android)移动app MUI框架 完善购物车订单等页面——混合式开发(五)

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 这周真的太忙了,就连写日记和更博洗头发的时间…

Android Studio下载、安装、配置及连接真机开发第一个App ——入门选手快进

最近的安卓测试给我心态搞蹦了,问也没人问,难受简直了!又是一轮自学之路(说实话这一路上教会我一个很大的道理就是一定要有愿意帮助你的老师,还有自己的自觉,一样也不能少。前者没有的话只能后者补了呜呜呜…

【网络安全】一次SRC挖掘经历

本文仅供网络安全学习研究,违F绕路 资产发现 首先是信息收集子域名,谷歌语句直接site:xxx.com -www,一个登录口网站吸引了我的注意力。 我点击电信、网通、自动的时候,发现域名跳转到了真实IP 这样,就可以对真实IP进行端口扫描-&…

如何DIY一台属于你自己的电脑?

1946 年 2 月 14 日,ENIAC 在美国宾夕法尼亚大学出现。71 年过去了,计算机经历了无数次的更新迭代,成为了我们现在使用的样子。 笔记本基本都是由各个厂商直接搭配好固定配置出售,常人不会去对笔记本进行过多的 DIY。 所以今天我们…

教你如何在Android Studio中使用DDMS工具查看logcat——移动测试Android app(app的性能监控与测试)

DDMS一、什么是DDMS二、在Android Studio如何打开DDMS三、生成测试报告https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究&…

【文章】《陋室铭》《陋妻铭》《微信铭》《交友铭》《老人铭》

《陋室铭》 山不在高,有仙则名。水不在深,有龙则灵。斯是陋室,惟吾德馨。苔痕上阶绿,草色入帘青。谈笑有鸿儒,往来无白丁。可以调素琴,阅金经。无丝竹之乱耳,无案牍之劳形。南阳诸葛庐&#xff…

Appium+Python移动端(Android)自动化测试环境搭建原来没有那么难!+ 带你实战去

Appium 是一个移动端的自动化框架,可用于测试原生应用,移动网页应用和混合型应 用,且是跨平台的。可用于 ios 和 Android 操作系统。 AppiumPython一、前提1.1 JDK安装及其配置环境变量1.2 Android-SDK 安装1.3 Node.js 安装1.4 Appium 客户端…

连接真机开发安卓(Android)移动app MUI框架 反馈意见、忘记密码、登录、底部选项卡、联系我们、导航等页面代码可拿——混合式开发(六)

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 开头先分享个有趣的哈哈哈 承包了我一天的快乐秧 点击此处…

【工作总结】银行软件测试工作总结

最近换工作进入到外包公司,驻点到银行进行集成测试工作,为了让自己更熟悉金融行业,特别是银行业相关业务,以及总结自己测试的一些经验,希望将自己了解和学习的内容记录下来。主要从以下几个方面学习: 一、…

【工作总结】银行的等级架构

日常我们办理银行业务一般都是在银行的二级支行网点办理。对于银行的等级架构,银行从上至下共分为5层,分别为总行、一级分行、二级分行、一级支行、二级支行。 一级分行一般称为省分行,也就是管理省一级的业务的机构,当然也有一些…

前端如何设置背景颜色的透明度 css中的 rgba() 函数详解 :background-color: rgba(255,192,203,0.3)

目录前言rgba() 函数 详解再分享一个小技巧哈哈哈前言 今天在开发移动端的时候感觉没背景颜色有点丑,再加上自己做的是蛋糕app,觉得暖色应该会很好看,于是就用了这行代码 background-color: rgba(255,192,203,0.2);实现的效果如图&#xff…

【工作总结】银行应用系统架构(一)

银行应用系统架构,听上去很复杂、很专业的内容,如何下笔想了很久。 不太想写成一个教科书一般的文章,那样写着轻松但是看着累,最关键的对语读者来说,不会有太大的收获。其实一个好的传授者,并不是要把知识…

你值得掌握的 Git分支等 常用命令 (持续更新中)

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) Git分支一、本地1.1创建分支1.2切换分支1.3创建切换分支1.…

【工作总结】银行应用系统架构(二)

上一次我们介绍了什么是银行应用系统架构,为何要做应用系统架构的设计和规划。 这次开始,我们主要谈谈银行IT狗是如何规划应用系统架构的。 我们现在已经知道了,银行对老百姓的每个业务服务,后台都对应着相应的服务系统&#xff…

Appium+Python移动端 实战——教你如何xpath定位自动化测试

今日份问题 我:手动就可以操作简单的测试,为什么要自动化测试 老师:主要是回归测试。改了bug之后,重新再来测试。这样用回归测试就比手动测试要节约成本 AppiumPython移动端实战一、前提二、上实战一、前提 开启模拟器&#xff0…

【工作总结】银行应用系统架构(三)

上一次的文章中,介绍了银行应用系统的架构层次。如同人体的结构一样,是一个从宏观,逐渐细化到微观的过程(见下图)。 人体结构大致是这样的: 那么具体来分析,银行应用系统架构的每一层&#xff0…

黑盒测试 — 测试用例 之 判定表法看这一篇就够了

测试用例 之 判定表法一、应用场景二、判定表法定义三、步骤四、实战 — 案例分析一、应用场景 在一些数据处理问题中,逻辑条件取值的组合过多时,判定表是一个不错的选择! 二、判定表法定义 判定表通常由四个部分组成,如下: 意…