這裡收錄在移動端測試中常見的錯誤及解決辦法。
ps:由於環境問題,可能無法解決你的問題.......
在使用adb devices
時,可能會出現:
adb server version (31) doesn'server version和client版本不一致導致的,也就是sdk和模擬器(我這裡是夜神模擬器v6.0.7.5)的adb版本不一致。t match this client (36); killing...
#或者, server version 和 client 的版本不一致都算
adb server version (39) doesn'
t match this client (40); killing...
解決辦法
首先,將夜神模擬器中的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.exe
和nox_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...