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% %*
但是還是沒有解決我的問題,之后我就亂試,又報了一個這樣的錯
如圖
給我整無語了,因此我就借著我英語的優勢讀這個報錯:大概意思就是
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寶藏女孩 歡迎您的關注!
歡迎關注微信公眾號:寶藏女孩的成長日記
如有轉載,請注明出處(如不注明,盜者必究)
如有轉載,請注明出處
總結
以上是生活随笔為你收集整理的SWT folder ‘..\framework\x86_64‘ does not exist. Please set ANDROID_SWT to point to the folder conta的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机硬件系统和软件系统
- 下一篇: Repeater嵌套Repeater获取