求助运行 appium运行 测试安卓真机时,应用不闹仄· TesterHome

在启动真机应用时,我已经多次核实了appPackage,appActivity,但是还是出现报错,麻烦各位帮忙看下
真机系统为安卓4.2.2,出现这个报错时,发现真机没有成功安装appium setting 这个控件
appium日志如下:
[ 03:35:44][BaseDriver] Event 'newSessionRequested' logged at 0 (15:35:44 GMT+0800 (中国标准时间))
[ 03:35:44][Appium] Creating new AndroidDriver (v1.37.0) session
[ 03:35:44][Appium] Capabilities:
[ 03:35:44][Appium]
appActivity: com.geetion.rfid.activity.v2.LoginActivityV2
[ 03:35:44][Appium]
appPackage: com.geetion.rfid
[ 03:35:44][Appium]
deviceName: ABCDEF
[ 03:35:44][Appium]
platformName: android
[ 03:35:44][Appium]
newCommandTimeout: 0
[ 03:35:44][Appium]
connectHardwareKeyboard: true
[ 03:35:44][BaseDriver] The following capabilities were provided, but are not recognized by appium: connectHardwareKeyboard.
[ 03:35:44][BaseDriver] Session created with session id: 3eeed5ff-283b-4b30-9fbb-cfb5bbd7dc59
[ 03:35:44][AndroidDriver] Getting Java version
[ 03:35:44][AndroidDriver] Java version is: 1.8.0_151
[ 03:35:44][ADB] Checking whether adb is present
[ 03:35:44][AndroidDriver] Retrieving device list
[ 03:35:44][ADB] Trying to find a connected android device
[ 03:35:44][ADB] Getting connected devices...
[ 03:35:45][ADB] 1 device(s) connected
[ 03:35:45][AndroidDriver] Using device: ABCDEF
[ 03:35:45][ADB] Checking whether adb is present
[ 03:35:45][ADB] Setting device id to ABCDEF
[ 03:35:45][AndroidDriver] App file was not listed, instead we're going to run com.geetion.rfid directly on the device
[ 03:35:45][AndroidDriver] Checking whether package is present on the device
[ 03:35:45][ADB] Getting connected devices...
[ 03:35:45][ADB] 1 device(s) connected
[ 03:35:45][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","pm","list","packages","com.geetion.rfid"]
[ 03:35:45][AndroidDriver] Starting Android session
[ 03:35:45][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","wait-for-device"]
[ 03:35:46][ADB] Getting connected devices...
[ 03:35:46][ADB] 1 device(s) connected
[ 03:35:46][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","echo","ping"]
[ 03:35:46][AndroidDriver] setDeviceLanguageCountry requires language or country.
[ 03:35:46][AndroidDriver] Got language: 'undefined' and country: 'undefined'
[ 03:35:46][Logcat] Starting logcat capture
[ 03:35:46][AndroidDriver] Pushing settings apk to device...
[ 03:35:46][ADB] Getting install status for io.appium.settings
[ 03:35:46][ADB] Getting connected devices...
[ 03:35:46][ADB] 1 device(s) connected
[ 03:35:46][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","pm","list","packages","io.appium.settings"]
[ 03:35:48][ADB] App is not installed
[ 03:35:48][ADB] App 'C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\io.appium.settings\app\build\outputs\apk\settings_apk-debug.apk' not installed. Installing
[ 03:35:48][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","install","C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\io.appium.settings\app\build\outputs\apk\settings_apk-debug.apk"]
[ 03:35:49][ADB] Getting connected devices...
[ 03:35:49][ADB] 1 device(s) connected
[ 03:35:49][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","getprop","ro.build.version.sdk"]
[ 03:35:49][ADB] Current device property 'ro.build.version.sdk': 15
[ 03:35:49][ADB] Device API level: 15
[ 03:35:49][ADB] Getting connected devices...
[ 03:35:49][ADB] 1 device(s) connected
[ 03:35:49][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","dumpsys","package","io.appium.settings"]
[ 03:35:49][ADB] Getting connected devices...
[ 03:35:49][ADB] 1 device(s) connected
[ 03:35:49][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","ps"]
[ 03:35:49][ADB] Device API level: 15
[ 03:35:49][ADB] Getting connected devices...
[ 03:35:50][ADB] 1 device(s) connected
[ 03:35:50][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","am","start","-W","-n","io.appium.settings/.Settings","-a","android.intent.action.MAIN","-c","android.intent.category.LAUNCHER","-f","0x"]
[ 03:35:50][ADB] Error: Activity used to start app doesn't exist or cannot be launched! Make sure it exists and is a launchable activity
at Object.wrappedLogger.errorAndThrow (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:69:13)
at ADB.callee$0$0$ (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:89:13)
at tryCatch (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke
at GeneratorFunctionPrototype.prototype.(anonymous function)
at GeneratorFunctionPrototype.invoke (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
Error: Activity used to start app doesn't exist or cannot be launched! Make sure it exists and is a launchable activity
at Object.wrappedLogger.errorAndThrow (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:69:13)
at ADB.callee$0$0$ (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:89:13)
at tryCatch (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke
at GeneratorFunctionPrototype.prototype.(anonymous function)
at GeneratorFunctionPrototype.invoke (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
[ 03:35:50][ADB] Error: Error occured while starting App. Original error: Activity used to start app doesn't exist or cannot be launched! Make sure it exists and is a launchable activity
at Object.wrappedLogger.errorAndThrow (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:69:13)
at ADB.callee$0$0$ (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:101:9)
at tryCatch (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke
at GeneratorFunctionPrototype.prototype.(anonymous function)
at GeneratorFunctionPrototype.invoke (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
Error: Error occured while starting App. Original error: Activity used to start app doesn't exist or cannot be launched! Make sure it exists and is a launchable activity
at Object.wrappedLogger.errorAndThrow (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:69:13)
at ADB.callee$0$0$ (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:101:9)
at tryCatch (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke
at GeneratorFunctionPrototype.prototype.(anonymous function)
at GeneratorFunctionPrototype.invoke (C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
[ 03:35:50][AndroidDriver] Failed to launch settings app: Error occured while starting App. Original error: Activity used to start app doesn't exist or cannot be launched! Make sure it exists and is a launchable activity
[ 03:35:50][ADB] Device API level: 15
[ 03:35:50][ADB] Getting connected devices...
[ 03:35:50][ADB] 1 device(s) connected
[ 03:35:50][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","settings","put","secure","mock_location","1"]
[ 03:35:51][AndroidDriver] Pushing unlock helper app to device...
[ 03:35:51][ADB] Getting install status for io.appium.unlock
[ 03:35:51][ADB] Getting connected devices...
[ 03:35:51][ADB] 1 device(s) connected
[ 03:35:51][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","pm","list","packages","io.appium.unlock"]
[ 03:35:52][ADB] App is installed
[ 03:35:52][ADB] Getting package info for io.appium.unlock
[ 03:35:52][ADB] Getting connected devices...
[ 03:35:52][ADB] 1 device(s) connected
[ 03:35:52][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","dumpsys","package","io.appium.unlock"]
[ 03:35:52][ADB] Checking whether aapt is present
[ 03:35:52][ADB] The installed 'io.appium.unlock' package does not require upgrade (2 &= 2)
[ 03:35:52][ADB] Getting device platform version
[ 03:35:52][ADB] Getting connected devices...
[ 03:35:52][ADB] 1 device(s) connected
[ 03:35:52][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","getprop","ro.build.version.release"]
[ 03:35:52][ADB] Current device property 'ro.build.version.release': 4.0.4
[ 03:35:52][ADB] Getting connected devices...
[ 03:35:52][ADB] 1 device(s) connected
[ 03:35:52][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","wm","size"]
[ 03:35:52][ADB] Getting connected devices...
[ 03:35:53][ADB] 1 device(s) connected
[ 03:35:53][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","getprop","ro.product.model"]
[ 03:35:53][ADB] Current device property 'ro.product.model': C4000
[ 03:35:53][ADB] Getting connected devices...
[ 03:35:53][ADB] 1 device(s) connected
[ 03:35:53][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","getprop","ro.product.manufacturer"]
[ 03:35:53][ADB] Current device property 'ro.product.manufacturer': alps
[ 03:35:53][AndroidDriver] No app sent in, not parsing package/activity
[ 03:35:53][AndroidDriver] No app capability. Assuming it is already on the device
[ 03:35:53][AndroidDriver] Running fast reset (stop and clear)
[ 03:35:53][ADB] Getting connected devices...
[ 03:35:53][ADB] 1 device(s) connected
[ 03:35:53][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","am","force-stop","com.geetion.rfid"]
[ 03:35:54][ADB] Getting connected devices...
[ 03:35:54][ADB] 1 device(s) connected
[ 03:35:54][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","pm","clear","com.geetion.rfid"]
[ 03:35:55][AndroidBootstrap] Watching for bootstrap disconnect
[ 03:35:55][ADB] Forwarding system: 4724 to device: 4724
[ 03:35:55][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","forward","tcp:4724","tcp:4724"]
[ 03:35:55][UiAutomator] Starting UiAutomator
[ 03:35:55][UiAutomator] Moving to state 'starting'
[ 03:35:55][UiAutomator] Parsing uiautomator jar
[ 03:35:55][UiAutomator] Found jar name: 'AppiumBootstrap.jar'
[ 03:35:55][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","push","C:\Users\admin\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-bootstrap\bootstrap\bin\AppiumBootstrap.jar","/data/local/tmp/"]
[ 03:35:55][ADB] Attempting to kill all uiautomator processes
[ 03:35:55][ADB] Getting all processes with uiautomator
[ 03:35:55][ADB] Getting connected devices...
[ 03:35:55][ADB] 1 device(s) connected
[ 03:35:55][ADB] Running 'D:\android-sdk-windows\platform-tools\adb.exe' with args: ["-P",5037,"-s","ABCDEF","shell","ps"]
[ 03:35:55][ADB] No uiautomator process found to kill, continuing...
[ 03:35:55][UiAutomator] Starting UIAutomator
[ 03:35:55][ADB] Creating ADB subprocess with args: ["-P",5037,"-s","ABCDEF","shell","uiautomator","runtest","AppiumBootstrap.jar","-c","io.appium.android.bootstrap.Bootstrap","-e","pkg","com.geetion.rfid","-e","disableAndroidWatchers",false,"-e","acceptSslCerts",false]
[ 03:35:55][UiAutomator] UiAutomator exited unexpectedly with code 0, signal null
[ 03:35:55][UiAutomator] Moving to state 'stopped'
APPIUM填写的信息如下:
加个"automationName": "UiAutomator2",试试。
原文忘记说了,我真机系统时安卓4.2.2,这个不支持
后方可回复, 如果你还没有账号请点击这里 。
alex.pan (pan)
第 22611 位会员 /
共收到 2 条回复目的是通过appium控制手机网络,例如飞行模式,wifi模式
参考了官方文档,但是始终执行失败
def test_set_network(self):
self.dr.set_network_connection(1)
错误提示:
File "C:\Python27\lib\httplib.py", line 417, in _read_status
raise BadStatusLine(line)
BadStatusLine: ''
错误日志输出不清晰,代码注意代码块
论坛就有的解决方法,搜一下先吧
参考了那篇帖子,还是同样的报错
我测试IOS_APP,运行脚本时也遇到了同样的报错。参考了几篇帖子,还没解决问题。
[该话题已被删除]
中提及了此贴
我用了adb命令控制,可以实现wifi 开关和 数据连接的开关
Turn on wifi - adb shell am start -n io.appium.settings/.Settings -e wifi on
Turn off WiFi - adb shell am start -n io.appium.settings/.Settings -e wifi off
Turn on mobile data - adb shell am start -n io.appium.settings/.Settings -e data on
Turn off mobile data - adb shell am start -n io.appium.settings/.Settings -e data off
后方可回复, 如果你还没有账号请点击这里 。
jphtmt (adonisjph)
第 7575 位会员 /
共收到 5 条回复环境:Windows XP
Appium版本:0.15.0,exe客户端
Android版本:4.1模拟器
测试代码:
public void setUp() throws Exception {
// set up appium
File classpathRoot = new File(System.getProperty("user.dir"));
File appDir = new File(classpathRoot, "libs");
File app = new File(appDir, "ContactManager.apk");
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("device","Selendroid");
capabilities.setCapability(CapabilityType.BROWSER_NAME, "");
capabilities.setCapability(CapabilityType.VERSION, "4.1");
capabilities.setCapability(CapabilityType.PLATFORM, "Windows");
capabilities.setCapability("app", app.getAbsolutePath());
capabilities.setCapability("app-package", "com.example.android.contactmanager");
capabilities.setCapability("app-activity", ".ContactManager");
driver = new SwipeableWebDriver(new URL(""), capabilities);
错误日志:
info: Welcome to Appium v0.15.0 (REV a7b47d73a2cc5b325e5d4de1b6e5594)
info: Appium REST http interface listener started on 127.0.0.1:4723
- socket.io started
debug: Appium request initiated at /wd/hub/session
debug: Request received with params: {"desiredCapabilities":{"platform":"MAC","a
pp":"Z:\Project\AppiumTest\libs\ContactManager.apk","browserName":"","app-pa
ckage":"com.example.android.contactmanager","device":"Selendroid","app-activity"
:".ContactManager","version":"4.1"}}
info: Using local app from desiredCaps: Z:\Project\AppiumTest\libs\ContactManage
info: Creating new appium session 1ccc42ff-e003-4a4f-afb6-4eec
info: Starting selendroid server
info: Checking whether selendroid is built yet
info: Selendroid server exists!
info: Preparing device for session
info: Checking whether app is actually present
info: Checking whether adb is present
info: [ADB] Using adb from D:\Program Files\Android\sdk\platform-tools\adb.exe
info: Trying to find a connected android device
info: [ADB] Getting connected devices...
debug: executing: "D:\Program Files\Android\sdk\platform-tools\adb.exe" devices
info: [ADB] 1 device(s) connected
info: Setting device id to emulator-5554
info: [ADB] Waiting for device to be ready and to respond to shell commands (tim
debug: executing: "D:\Program Files\Android\sdk\platform-tools\adb.exe" -s emula
tor-5554 wait-for-device
debug: executing: "D:\Program Files\Android\sdk\platform-tools\adb.exe" -s emula
tor-5554 shell "echo 'ready'"
info: Starting logcat capture
info: Rebuilt selendroid apk exists, doing nothing
info: Rebuilt selendroid server already exists, no need to rebuild it with a new
info: Checking signed status of C:\Windows\Temp\selendroid.com.example.android.c
ontactmanager.apk
debug: Checking app cert for C:\Windows\Temp\selendroid.com.example.android.cont
actmanager.apk: java -jar "E:\Selenium\Appnium\Appium\node_modules\appium\lib\de
vices\android\helpers\verify.jar" "C:\Windows\Temp\selendroid.com.example.androi
d.contactmanager.apk"
info: Checking signed status of Z:\Project\AppiumTest\libs\ContactManager.apk
debug: Checking app cert for Z:\Project\AppiumTest\libs\ContactManager.apk: java
-jar "E:\Selenium\Appnium\Appium\node_modules\appium\lib\devices\android\helper
s\verify.jar" "Z:\Project\AppiumTest\libs\ContactManager.apk"
debug: App already signed.
debug: App already signed.
debug: Getting install status for com.example.android.contactmanager.selendroid
debug: executing: "D:\Program Files\Android\sdk\platform-tools\adb.exe" -s emula
tor-5554 shell "pm list packages -3 com.example.android.contactmanager.selendroi
info: [ADB] App is installed
info: Rebuilt selendroid is already installed
debug: Not uninstalling app since server not started with --full-reset
info: MD5 for app is c790d3e00fe3a
debug: executing: "D:\Program Files\Android\sdk\platform-tools\adb.exe" -s emula
tor-5554 shell "ls /data/local/tmp/c790d3e00fe3a.apk"
debug: Getting install status for com.example.android.contactmanager
debug: executing: "D:\Program Files\Android\sdk\platform-tools\adb.exe" -s emula
tor-5554 shell "pm list packages -3 com.example.android.contactmanager"
info: [ADB] App is installed
info: [ADB] Forwarding system:8080 to device:8080
debug: executing: "D:\Program Files\Android\sdk\platform-tools\adb.exe" -s emula
tor-5554 forward tcp:8080 tcp:8080
debug: Pushing unlock helper app to device...
debug: executing: "D:\Program Files\Android\sdk\platform-tools\adb.exe" -s emula
tor-5554 install E:\Selenium\Appnium\Appium\node_modules\appium\build\unlock_apk
\unlock_apk-debug.apk
debug: executing: "D:\Program Files\Android\sdk\platform-tools\adb.exe" -s emula
tor-5554 shell "dumpsys window"
info: Writing dumpsys output to E:\Selenium\Appnium\Appium\node_modules\appium.
dumpsys.log
debug: Screen already unlocked, continuing.
debug: executing: "D:\Program Files\Android\sdk\platform-tools\adb.exe" -s emula
tor-5554 shell "am instrument -e main_activity 'com.example.android.contactmanag
er.ContactManager' com.example.android.contactmanager.selendroid/io.selendroid.S
erverInstrumentation"
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Making http request with opts: {"url":"
","method":"GET"}
info: Cleaning up appium session
error: Failed to start an Appium session, err was: Error: Waited 20 secs for sel
endroid server and it never showed up
info: Responding to client with error: {"status":33,"value":{"message":"A new se
ssion could not be created. (Original error: Waited 20 secs for selendroid serve
r and it never showed up)","origValue":"Waited 20 secs for selendroid server and
it never showed up"},"sessionId":null}
POST /wd/hub/session 500 29606ms - 268b
debug: Logcat terminated with code 0, signal null
这个错误是什么原因,实在搞不懂,官网看了下,windows下解决不了?
看看有帮助没
是不是没有链接上啊?
后方可回复, 如果你还没有账号请点击这里 。
ifelix (阿飞)
第 425 位会员 /
共收到 2 条回复}

我要回帖

更多关于 appium怎么读 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信