Appium Appium1.6.5 运行自动化时候报错,[UiAutomator] UiAutomator exited unexpectedly with code 255, signal null [UiAutomator] Moving to state 'stopped'

bug_boy · 2018年04月24日 · 1376 次阅读

[UiAutomator] UiAutomator exited unexpectedly with code 255, signal null
[UiAutomator] Moving to state 'stopped'

完整 appium log
[Appium] Welcome to Appium v1.6.5
[Appium] Appium REST http interface listener started on 0.0.0.0:4723
[HTTP] --> POST /wd/hub/session {"desiredCapabilities":{"deviceName":"PBV7N16C29005298","noReset":"True","platformVersion":"7.0","appPackage":"com.xiaochang.easylive","platformName":"Android","appActivity":"com.xiaochang.easylive.pages.main.activitys.WelcomeActivity"}}
[MJSONWP] Calling AppiumDriver.createSession() with args: [{"deviceName":"PBV7N16C29005298","noReset":"True","platformVersion":"7.0","appPackage":"com.xiaochang.easylive","platformName":"Android","appActivity":"com.xiaochang.easylive.pages.main.activitys.WelcomeActivity"},null,null]
[BaseDriver] Event 'newSessionRequested' logged at 1524562430695 (17:33:50 GMT+0800 (CST))
[Appium] Creating new AndroidDriver (v1.20.0) session
[Appium] Capabilities:
[Appium] deviceName: 'PBV7N16C29005298'
[Appium] noReset: 'True'
[Appium] platformVersion: '7.0'
[Appium] appPackage: 'com.xiaochang.easylive'
[Appium] platformName: 'Android'
[Appium] appActivity: 'com.xiaochang.easylive.pages.main.activitys.WelcomeActivity'
[AndroidDriver] AndroidDriver version: 1.20.0
[BaseDriver] Capability 'noReset' changed from string to boolean. This may cause unexpected behavior
[BaseDriver] Session created with session id: 440493a1-8ab5-4e90-bc65-064c23970311
[AndroidDriver] Getting Java version
[AndroidDriver] Java version is: 1.8.0_131
[ADB] Checking whether adb is present
[ADB] Using adb from /Users/liming/Documents/sdk/platform-tools/adb
[AndroidDriver] Retrieving device list
[ADB] Trying to find a connected android device
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[AndroidDriver] Looking for a device with Android '7.0'
[ADB] Setting device id to PBV7N16C29005298
[ADB] Getting device platform version
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","shell","getprop","ro.build.version.release"]
[AndroidDriver] Using device: PBV7N16C29005298
[ADB] Checking whether adb is present
[ADB] Using adb from /Users/liming/Documents/sdk/platform-tools/adb
[ADB] Setting device id to PBV7N16C29005298
[AndroidDriver] App file was not listed, instead we're going to run com.xiaochang.easylive directly on the device
[AndroidDriver] Checking whether package is present on the device
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","shell","pm","list","packages","com.xiaochang.easylive"]
[AndroidDriver] Starting Android session
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","wait-for-device"]
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","shell","echo","ping"]
[Logcat] Starting logcat capture
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","shell","getprop","ro.build.version.sdk"]
[ADB] Device API level: 24
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","shell","appops","set","io.appium.settings","android:mock_location","allow"]
[ADB] Getting device platform version
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","shell","getprop","ro.build.version.release"]
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","shell","wm","size"]
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","shell","getprop","ro.product.model"]
[ADB] Current device property 'ro.product.model': EVA-AL00
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","shell","getprop","ro.product.manufacturer"]
[ADB] Current device property 'ro.product.manufacturer': HUAWEI
[AndroidDriver] No app sent in, not parsing package/activity
[AndroidDriver] No app capability. Assuming it is already on the device
[AndroidBootstrap] Watching for bootstrap disconnect
[ADB] Forwarding system: 4724 to device: 4724
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","forward","tcp:4724","tcp:4724"]
[UiAutomator] Starting UiAutomator
[UiAutomator] Moving to state 'starting'
[UiAutomator] Parsing uiautomator jar
[UiAutomator] Found jar name: 'AppiumBootstrap.jar'
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","push","/Applications/Appium 2.app/Contents/Resources/app/node_modules/appium/node_modules/appium-android-bootstrap/bootstrap/bin/AppiumBootstrap.jar","/data/local/tmp/"]
[ADB] Attempting to kill all uiautomator processes
[ADB] Getting all processes with uiautomator
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","shell","ps"]
[ADB] Attempting to kill process 4032
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","shell","kill",4032]
[ADB] Running '/Users/liming/Documents/sdk/platform-tools/adb' with args: ["-P",5037,"-s","PBV7N16C29005298","shell","kill",4032]
[ADB] Error: Unable to kill uiautomator processes. Original error: Error executing adbExec. Original error: 'Command '/Users/liming/Documents/sdk/platform-tools/adb -P 5037 -s PBV7N16C29005298 shell kill 4032' exited with code 1'; Stderr: '/system/bin/sh: kill: 4032: Operation not permitted'; Code: '1'
at Object.wrappedLogger.errorAndThrow (/Applications/Appium 2.app/Contents/Resources/app/node_modules/appium/node_modules/appium-support/lib/logging.js:63:13)
at ADB.callee$0$0$ (/Applications/Appium 2.app/Contents/Resources/app/node_modules/appium/node_modules/appium-adb/lib/tools/adb-commands.js:619:9)
at tryCatch (/Applications/Appium 2.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke as _invoke
at GeneratorFunctionPrototype.prototype.(anonymous function) as throw
at GeneratorFunctionPrototype.invoke (/Applications/Appium 2.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
Error: Unable to kill uiautomator processes. Original error: Error executing adbExec. Original error: 'Command '/Users/liming/Documents/sdk/platform-tools/adb -P 5037 -s PBV7N16C29005298 shell kill 4032' exited with code 1'; Stderr: '/system/bin/sh: kill: 4032: Operation not permitted'; Code: '1'
at Object.wrappedLogger.errorAndThrow (/Applications/Appium 2.app/Contents/Resources/app/node_modules/appium/node_modules/appium-support/lib/logging.js:63:13)
at ADB.callee$0$0$ (/Applications/Appium 2.app/Contents/Resources/app/node_modules/appium/node_modules/appium-adb/lib/tools/adb-commands.js:619:9)
at tryCatch (/Applications/Appium 2.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke as _invoke
at GeneratorFunctionPrototype.prototype.(anonymous function) as throw
at GeneratorFunctionPrototype.invoke (/Applications/Appium 2.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
[UiAutomator] Error while killing uiAutomator: Error: Unable to kill uiautomator processes. Original error: Error executing adbExec. Original error: 'Command '/Users/liming/Documents/sdk/platform-tools/adb -P 5037 -s PBV7N16C29005298 shell kill 4032' exited with code 1'; Stderr: '/system/bin/sh: kill: 4032: Operation not permitted'; Code: '1'
[UiAutomator] Starting UIAutomator
[ADB] Creating ADB subprocess with args: ["-P",5037,"-s","PBV7N16C29005298","shell","uiautomator","runtest","AppiumBootstrap.jar","-c","io.appium.android.bootstrap.Bootstrap","-e","pkg","com.xiaochang.easylive","-e","disableAndroidWatchers",false,"-e","acceptSslCerts",false]
[UiAutomator] UiAutomator exited unexpectedly with code 255, signal null
[UiAutomator] Moving to state 'stopped'

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册