Appium 1.17.1 使用 UiAutomator2 時出現 [INSTALL_PARSE_FAILED_NO_CERTIFICATES] 的錯誤
問題來源:Appium 中的 UiAutomator1 對 Android 7.0 及以上不相容,再做自動化測試時會出現元素定位不到的錯誤;UiAutomator2 或許能解決這個問題
問題說明:首先,capabilities 有這些:
{
"platformName": "Android",
"deviceName": "tiantian",
"automationName": "UiAutomator2",
"appPackage": "packagename",
"appActivity": "activity",
"autoGrantPermissions": true,
"udid": "127.0.0.1:6555",
"autoLaunch": false
}
在 start session 的時候,會出現下面這個錯誤
看日誌內容,主要錯誤是:appium-uiautomator2-server-debug-androidTest.apk: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES
(後面還有一些資訊)
Failed to collect certificates from /data/app/vmdl691848278.tmp/base.apk: META-INF/CERT.SF has invalid digest for android/support/test/espresso/base/IdlingResourceRegistry_Factory.java in /data/app/vmdl691848278.tmp/base.apk
請教:這個問題可以怎麼解決?
appium-desktop 版本:1.17.1
相關文章
- appium desktop 1.17.1 哪裡下APP
- 使用 sudo 命令出現錯誤
- Appium-desptop1.17.1 在 chrome app 中 get 地址時報 adb 命令超時APPChrome
- App 自動化,Appium 憑什麼使用 UiAutomator2?APPUI
- Camstar 登入時出現單個Error的錯誤提示Error
- wget下載安裝時出現錯誤doesn‘t match requested host name錯誤wget
- Flutter 最常出現的典型錯誤Flutter
- Laravel 出現 419 錯誤Laravel
- Opencv出現detecMultiScale錯誤OpenCV
- 埠占用出現的不同的錯誤:
- SOLIDWORKS啟動時出現指令碼錯誤問題Solid指令碼
- 傳送請求時,url 出現亂碼錯誤
- 使用 Mac 的 Safari 收看 Netflix 時出現錯誤碼「S7361-1253」如何解決?Mac
- appium 使用 appium-desktop 可以正常使用,使用命令列啟動報如下錯誤,誰能幫忙看下呢APP命令列
- AS打包出現app:transformClassesAndResourcesWithProguardForRelease錯誤APPORM
- SSH出現Connection refused錯誤
- 使用 @Transactional 時常犯的N種錯誤
- 使用React Hooks時遇到的錯誤提示ReactHook
- 使用代理爬蟲出現407錯誤怎麼辦?爬蟲
- Android中使用web3j時出現記憶體溢位錯誤:OutOfMemoryErrorAndroidWeb記憶體溢位Error
- 使用 CocoaPods 時常見錯誤
- nginx出現403錯誤的解決方法Nginx
- Centos7系統建立使用者時出現“useradd: user ‘xxxx‘ already exists”錯誤CentOS
- 【mysql】關於連線mysql資料庫時出現的時區錯誤time zoneMySql資料庫
- android 打包出現錯誤Error: ResourceNameAndroidError
- 使用Python時常見的9個錯誤Python
- [BUG反饋]1.1版本錯誤,新建模型,無法使用,出現SQLSTATE[23000]:錯誤模型SQL
- 【STM32】使用Keil5載入程式時出現No Target Connected錯誤的解決辦法
- vagrant下composer安裝laravel-wechat時候,出現could not delete的錯誤Laraveldelete
- 解決chkconfig設定開機啟動時出現missing LSB的錯誤
- 使用Idea構建springmvc框架,出現no bean named ‘cacheManager’ is defined 錯誤。IdeaSpringMVC框架Bean
- 使用 Vue 3 時應避免的 10 個錯誤Vue
- 使用 Spring Framework 時常犯的十大錯誤SpringFramework
- kubernetes 載入pod出現ErrImageNeverPull錯誤
- git push出現Permission denied (publickey)錯誤Git
- 記錄一次錯誤的使用當前時間new Date()引發的錯誤
- Labview 安裝 NI 軟體時出現 ni-systemlink-message-broker 錯誤View
- 用VS2015匯入工程時出現error MSB8020錯誤Error