#代碼
from appium import webdriver
import time
# server 啟動引數
desired_caps = {}
# 設備資訊
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '8.1.0'
desired_caps['deviceName'] = '493dde85'
# app資訊
desired_caps['appPackage'] = 'com.android.settings'
#desired_caps['appActivity'] = '.Settings'
desired_caps['appActivity'] = 'com.oppo.settings.SettingsActivity'
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
#driver.remove_app("com.quakoo.xq.family")
#driver.install_app("/Users/houxinlei/Desktop/family-release.apk")
driver.start_activity("com.quakoo.xq.family","com.quakoo.xq.main.ui.SplashActivity")
#driver.quit()
#報錯資訊
selenium.common.exceptions.WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: Error executing adbExec. Original error: 'Command '/Users/houxinlei/Library/Android/sdk/platform-tools/adb -P 5037 -s 493dde85 shell pm clear com.android.settings' exited with code 1'; Stderr: 'Error: java.lang.SecurityException: adb clearing user data is forbidden.'; Code: '1'
#求助!!!
uj5u.com熱心網友回復:
錯誤是不允許adb清除應用資料。估計是手機上的app和as上的app資訊對不上,你可以卸載手機上的app試試uj5u.com熱心網友回復:
我也遇到了同樣的報錯 shell pm clear com.android.settings ,請問你的問題解決了么?可以分享一下么?轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/42391.html
標籤:Android
上一篇:安卓5.1 無障礙服務使用問題
