Hi @duyluong ,
I’m also getting the error but still happens with the ‘appWaitActivity’ value.
I’m using Android emulator. (default setting - GalaxyNexus4.65-LambdaTestAppiumSeries)
Below is the log.
------------------------------------------------------------------------------------------------------------------------------------
java.util.concurrent.ExecutionException: org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: Cannot activate 'kr.XXXX.XXXX'. Original error: Error executing adbExec. Original error: 'Command 'C:\\Users\\Dad-Aero\\.katalon\\tools\\android_sdk\\platform-tools\\adb.exe -P 5037 -s emulator-5554 shell monkey -p kr.XXXX.XXXX -c android.intent.category.LAUNCHER 1' exited with code 252'; Command output: args: [-p, kr.XXXX.XXXX, -c, android.intent.category.LAUNCHER, 1]
arg: "-p"
arg: "kr.XXXX.XXXX"
arg: "-c"
arg: "android.intent.category.LAUNCHER"
arg: "1"
data="kr.XXXX.XXXX"
data="android.intent.category.LAUNCHER"
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'DAD-AERO', ip: 'x.x.x.x', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_282'
Driver info: com.kms.katalon.core.appium.driver.SwipeableAndroidDriver
Capabilities {appActivity: .Settings, appPackage: com.android.settings, autoGrantPermissions: true, automationName: uiautomator2, chromedriverPort: 63734, databaseEnabled: false, desired: {appActivity: .Settings, appPackage: com.android.settings, autoGrantPermissions: true, automationName: uiautomator2, chromedriverPort: 63734, deviceName: emulator-5554 (sdk_gphone64..., newCommandTimeout: 1800, platform: ANDROID, platformName: android, platformVersion: 13, systemPort: 8237, udid: emulator-5554}, deviceApiLevel: 33, deviceManufacturer: Google, deviceModel: sdk_gphone64_x86_64, deviceName: emulator-5554, deviceScreenDensity: 420, deviceScreenSize: 1080x2400, deviceUDID: emulator-5554, javascriptEnabled: true, locationContextEnabled: false, networkConnectionEnabled: true, newCommandTimeout: 1800, pixelRatio: 2.625, platform: ANDROID, platformName: Android, platformVersion: 13, statBarHeight: 63, systemPort: 8237, takesScreenshot: true, udid: emulator-5554, viewportRect: {height: 2274, left: 0, top: 63, width: 1080}, warnings: {}, webStorageEnabled: false}
Session ID: 0ceedeb7-7127-48f4-b152-69aa9808ae83
at com.kms.katalon.composer.components.impl.dialogs.ProgressMonitorDialogWithThread.runAndWait(ProgressMonitorDialogWithThread.java:49)
at com.kms.katalon.composer.mobile.objectspy.components.MobileLocalAppComposite$12.run(MobileLocalAppComposite.java:488)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Caused by: org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: Cannot activate 'kr.XXXX.XXXX'. Original error: Error executing adbExec. Original error: 'Command 'C:\\Users\\Dad-Aero\\.katalon\\tools\\android_sdk\\platform-tools\\adb.exe -P 5037 -s emulator-5554 shell monkey -p kr.XXXX.XXXX -c android.intent.category.LAUNCHER 1' exited with code 252'; Command output: args: [-p, kr.XXXX.XXXX, -c, android.intent.category.LAUNCHER, 1]
arg: "-p"
arg: "kr.XXXX.XXXX"
arg: "-c"
arg: "android.intent.category.LAUNCHER"
arg: "1"
data="kr.XXXX.XXXX"
data="android.intent.category.LAUNCHER"
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'DAD-AERO', ip: 'x.x.x.x', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_282'
Driver info: com.kms.katalon.core.appium.driver.SwipeableAndroidDriver
Capabilities {appActivity: .Settings, appPackage: com.android.settings, autoGrantPermissions: true, automationName: uiautomator2, chromedriverPort: 63734, databaseEnabled: false, desired: {appActivity: .Settings, appPackage: com.android.settings, autoGrantPermissions: true, automationName: uiautomator2, chromedriverPort: 63734, deviceName: emulator-5554 (sdk_gphone64..., newCommandTimeout: 1800, platform: ANDROID, platformName: android, platformVersion: 13, systemPort: 8237, udid: emulator-5554}, deviceApiLevel: 33, deviceManufacturer: Google, deviceModel: sdk_gphone64_x86_64, deviceName: emulator-5554, deviceScreenDensity: 420, deviceScreenSize: 1080x2400, deviceUDID: emulator-5554, javascriptEnabled: true, locationContextEnabled: false, networkConnectionEnabled: true, newCommandTimeout: 1800, pixelRatio: 2.625, platform: ANDROID, platformName: Android, platformVersion: 13, statBarHeight: 63, systemPort: 8237, takesScreenshot: true, udid: emulator-5554, viewportRect: {height: 2274, left: 0, top: 63, width: 1080}, warnings: {}, webStorageEnabled: false}
Session ID: 0ceedeb7-7127-48f4-b152-69aa9808ae83
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:239)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:42)
at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
at io.appium.java_client.android.AndroidDriver.execute(AndroidDriver.java:1)
at com.kms.katalon.core.appium.driver.SwipeableAndroidDriver.execute(SwipeableAndroidDriver.java:1)
at io.appium.java_client.CommandExecutionHelper.execute(CommandExecutionHelper.java:27)
at io.appium.java_client.InteractsWithApps.activateApp(InteractsWithApps.java:165)
at io.appium.java_client.InteractsWithApps.activateApp(InteractsWithApps.java:149)
at com.kms.katalon.composer.mobile.objectspy.dialog.MobileInspectorController.startExistingApp(MobileInspectorController.java:144)
at com.kms.katalon.composer.mobile.objectspy.components.MobileLocalAppComposite$12$1.call(MobileLocalAppComposite.java:500)
at com.kms.katalon.composer.components.impl.dialogs.ProgressMonitorDialogWithThread.startThreadAndWait(ProgressMonitorDialogWithThread.java:36)
at com.kms.katalon.composer.components.impl.dialogs.ProgressMonitorDialogWithThread.runAndWait(ProgressMonitorDialogWithThread.java:48)
... 2 more