移動端測試 常見問題

2022-07-18 09:30:12 字數 1593 閱讀 5921

這裡收錄在移動端測試中常見的錯誤及解決辦法。

ps:由於環境問題,可能無法解決你的問題.......

在使用adb devices時,可能會出現:

adb server version (31) doesn'

t match this client (36); killing...

#或者, server version 和 client 的版本不一致都算

adb server version (39) doesn'

t match this client (40); killing...

server version和client版本不一致導致的,也就是sdk和模擬器(我這裡是夜神模擬器v6.0.7.5)的adb版本不一致。

解決辦法

首先,將夜神模擬器中的bin目錄下的兩個檔案備份:

adb.exe -->adb.exe.bak

nox_adb.exe --> nox_adb.exe.abk

備份是為了, 萬一不好使能恢復現場.....

然後,將sdk下的platform-tools目錄中的adb.exe拷貝到夜神模擬器的bin目錄下,再複製乙份,重新命名為nox_adb.exe即可。

也就是使用sdk的platform-tools目錄中的adb.exe代替模擬器的bin目錄下的adb.exenox_adb.exe檔案。

最後,最好重啟電腦。

重啟電腦後,終端再使用adb devices驗證這個提示版本不一致問題是否得到了解決。

這裡以oppo r11為例,首先撤銷usb除錯許可權,然後重新開啟開發者模式,電腦端的話,終端執行:

`adb kill-server adb start-server

最後再重新插拔資料線後,記得注意點吉手機端的提示允許usb除錯嗎。完事在重新adb devices

當你在終端執行:

提示如上報錯時,也就是aapt dump badging命令出了問題,那如何解決?

法1

第乙個辦法,就是檢查aandroid sdk下的build-tools目錄是否新增到環境變數,當然一般人肯定不會犯這個錯誤。

法2

這個辦法絕逼(親測)能行!就是將你的apk包移動到與aapt命令的同級目錄,也就是g:\software\android-sdk-windows\build-tools\27.0.1這個目錄。

然後在當前目錄中開啟終端,執行aapt dump badging apk包就ok啦。

移動端測試 常見問題

這裡收錄在移動端測試中常見的錯誤及解決辦法。ps 由於環境問題,可能無法解決你的問題.在使用adb devices時,可能會出現 adb server version 31 doesn t match this client 36 killing.或者,server version 和 client...

移動端常見問題

1 ios下input為type button屬性disabled設定true,會出現樣式文字和背景異常問題 解決方案 使用opacity 1來解決 2 對非可點選元素如 label,span 監聽click事件,部分ios版本下不會觸發 解決方案 css增加cursor pointer就搞定了 3...

移動端常見問題

1 上下拉動滾動條時卡頓 慢 body 2 禁止複製 選中文字 element 解決移動裝置可選中頁面文字 視產品需要而定 3 長時間按住頁面出現閃退 element 4 iphone及ipad下輸入框缺省內陰影 5 ios和android下觸控元素時出現半透明灰色遮罩 6 active相容處理 7...