解決 appium 當中 uiautomator2 無法啟動的問題


在啟動 appium 程序中,有時候會出現 uiautomator2 服務無法啟動的錯誤,appium 的日志截圖如下:

image.pngimage.png

錯誤信息:

ActivityManager: Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner}

問題解決

步驟1:先通過以下命令查找 uiautomator 服務

adb shell pm list package | grep uiautomator

步驟2:得到結果類似這樣:

package:io.appium.uiautomator2.server
package:io.appium.uiautomator2.server.test

也可以查看 instrumentation:

adb shell pm list instrumentation

得到結果類似這樣:

instrumentation:io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server)

步驟3:卸載 uiautomator2 服務:

adb uninstall io.appium.uiautomator2.server
adb uninstall io.appium.uiautomator2.server.test

重啟 appium 。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM