Unable to start application/Could not start new session

katalon-studio
Unable to start application/Could not start new session. Original error - Cannot read the manifest from ‘/Users/kumar/git/sample_ui/androidapp/staging-v1.0.71-debug.apk’

Hi Everyone - Im new to mobile testing using Appium & Katalon. when i start running the test from katalon using android mobile emulator, getting the error - described below. please provide the solution for the issue? Any help will be highly appreciated. Thanks

Jan 28, 2025 11:48:34 AM com.kms.katalon.core.logging.KeywordLogger startTestCaseBinding

INFO: START Test Cases/Regression/_JIRA/ver_1.0/TC_001

Jan 28, 2025 11:48:34 AM com.kms.katalon.core.logging.KeywordLogger startTest

INFO: --------------------

Jan 28, 2025 11:48:34 AM com.kms.katalon.core.logging.KeywordLogger startTest

INFO: START Test Cases/Regression/_JIRA/ver_1.0/TC_001

Jan 28, 2025 11:48:34 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: Email = xyz@gmail.com

Jan 28, 2025 11:48:34 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: Password = 12345

Jan 28, 2025 11:48:34 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: Starting application: '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk'

Jan 28, 2025 11:48:34 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: User set preference: ['appWaitActivity', '*']

Jan 28, 2025 11:48:34 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: User set preference: ['deviceId', '']

Jan 28, 2025 11:48:34 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: Detected NodeJS location: "/usr/local/bin/node"

Jan 28, 2025 11:48:34 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: PATH: /usr/bin:/bin:/usr/sbin:/sbin:/Applications/Katalon Studio Enterprise.app/Contents/Eclipse/jre/Contents/Home/bin:/usr/local/bin/

Jan 28, 2025 11:48:34 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: APPIUM_HOME: /Users/kumar/.appium

Jan 28, 2025 11:48:35 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: appium outlog: /var/folders/vb/3djtcr4d6jx7mwrjf1k00nzc0000gp/T/Katalon/Test Cases/Regression/_JIRA/ver_1.0/TC_001/20250128_114832/appium.log

Jan 28, 2025 11:48:35 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: appium errlog: /var/folders/vb/3djtcr4d6jx7mwrjf1k00nzc0000gp/T/Katalon/Test Cases/Regression/_JIRA/ver_1.0/TC_001/20250128_114832/appium_error.log

e[38;5;112m[Appium]e[0m Welcome to Appium v2.15.0

e[38;5;112m[Appium]e[0m Non-default server args:

e[38;5;112m[Appium]e[0m { basePath: e[32m'/wd/hub'e[39m, loglevel: e[32m'info'e[39m, port: e[33m65088e[39m }

e[38;5;112m[Appium]e[0m Attempting to load driver uiautomator2...

Jan 28, 2025 11:48:36 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: Appium server started on port 65,088

e[38;5;112m[Appium]e[0m Appium REST http interface listener started on http://0.0.0.0:65088/wd/hub

e[38;5;112m[Appium]e[0m You can provide the following URLs in your client code to connect to this server:

http://xxx.0.0.1:65088/wd/hub (only accessible from the same host)

http://xxx.xxx.1.5:65088/wd/hub

http://xxx.64.0.1:65088/wd/hub

e[38;5;112m[Appium]e[0m Available drivers:

e[38;5;112m[Appium]e[0m - uiautomator2@3.10.0 (automationName 'UiAutomator2')

e[38;5;112m[Appium]e[0m Available plugins:

e[38;5;112m[Appium]e[0m - execute-driver@4.0.1

e[38;5;112m[Appium]e[0m No plugins activated. Use the --use-plugins flag with names of plugins to activate

e[38;5;86m[HTTP]e[0m e[37m-->e[39m e[37mGETe[39m e[37m/wd/hub/statuse[39m {}

e[38;5;86m[HTTP]e[0m <-- GET /wd/hub/status 200 8 ms - 111

e[38;5;86m[HTTP]e[0m e[37m-->e[39m e[37mPOSTe[39m e[37m/wd/hub/sessione[39m {"capabilities":{"firstMatch":[{"appium:app":"/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk","appium:appWaitActivity":"*","appium:autoGrantPermissions":true,"appium:automationName":"uiautomator2","appium:deviceId":"","appium:deviceName":"emulator-5554 (sdk_gphone64_arm64 - Android 15)","appium:fullReset":true,"appium:newCommandTimeout":1800,"appium:noReset":false,"appium:platformName":"ANDROID","appium:platformVersion":"15","appium:systemPort":65087,"appium:udid":"emulator-5554","platformName":"ANDROID"}]},"desiredCapabilities":{"appium:app":"/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk","appium:appWaitActivity":"*","appium:autoGrantPermissions":true,"appium:automationName":"uiautomator2","appium:deviceId":"","appium:deviceName":"emulator-5554 (sdk_gphone64_arm64 - Android 15)","appium:fullReset":true,"appium:newCommandTimeout":1800,"appium:noReset":false,"appium:platformName":"ANDROID","appium:...

e[38;5;123m[BaseDriver]e[0m Ignoring capability 'appium:platformName=ANDROID' and using capability 'platformName=ANDROID'

e[38;5;123m[BaseDriver]e[0m The capabilities ["platformName"] are standard capabilities and do not require "appium:" prefix

e[38;5;112m[Appium]e[0m Attempting to find matching driver for automationName 'uiautomator2' and platformName 'ANDROID'

e[38;5;112m[Appium]e[0m The 'uiautomator2' driver was installed and matched caps.

e[38;5;112m[Appium]e[0m Will require it at /Users/kumar/.appium/node_modules/appium-uiautomator2-driver

e[38;5;191m[AppiumDriver@9d62]e[0m Appium v2.15.0 creating new AndroidUiautomator2Driver (v3.10.0) session

e[38;5;191m[AppiumDriver@9d62]e[0m Checking BaseDriver versions for Appium and AndroidUiautomator2Driver

e[38;5;191m[AppiumDriver@9d62]e[0m Appium's BaseDriver version is 9.15.0

e[38;5;191m[AppiumDriver@9d62]e[0m AndroidUiautomator2Driver's BaseDriver version is 9.15.0

e[38;5;-196m[AndroidUiautomator2Driver@50f0]e[0m The following provided capabilities were not recognized by this driver:

e[38;5;-196m[AndroidUiautomator2Driver@50f0]e[0m deviceId

e[38;5;222m[6e97643d]e[0me[38;5;-196m[AndroidUiautomator2Driver@50f0]e[0m Session created with session id: 6e97643d-c3ae-4f4e-ac69-35ffd84ff75a

e[38;5;222m[6e97643d]e[0me[38;5;229m[ADB]e[0m Found 1 'build-tools' folders under '/Users/kumar/.katalon/tools/android_sdk' (newest first):

e[38;5;222m[6e97643d]e[0me[38;5;229m[ADB]e[0m /Users/kumar/.katalon/tools/android_sdk/build-tools/29.0.3

e[38;5;222m[6e97643d]e[0me[38;5;229m[ADB]e[0m Using 'adb' from '/Users/kumar/.katalon/tools/android_sdk/platform-tools/adb'

e[38;5;222m[6e97643d]e[0me[38;5;-196m[AndroidUiautomator2Driver@50f0]e[0m Retrieving device list

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger logRunData

INFO: deviceId = emulator-5554

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger logRunData

INFO: deviceName = emulator-5554 (sdk_gphone64_arm64 - Android 15)

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger logRunData

INFO: deviceModel = sdk_gphone64_arm64

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger logRunData

INFO: deviceManufacturer = Google

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger logRunData

INFO: deviceOS = Android

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger logRunData

INFO: deviceOSVersion = 15

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger logFailed

SEVERE: ❌ Unable to start application: '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk' (Root cause: com.kms.katalon.core.exception.StepFailedException: Unable to start application: '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk'

at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.stepFailed(MobileKeywordMain.groovy:64)

at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:34)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.startApplication(StartApplicationKeyword.groovy:91)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.execute(StartApplicationKeyword.groovy:48)

at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)

at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords.startApplication(MobileBuiltInKeywords.groovy:75)

at TC_001.run(TC_001:21)

at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)

at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)

at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:448)

at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)

at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)

at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)

at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)

at com.kms.katalon.core.common.CommonExecutor.accessTestCaseMainPhase(CommonExecutor.java:65)

at com.kms.katalon.core.main.TestCaseBindingExecutor.accessTestCaseBindingMainPhase(TestCaseBindingExecutor.java:67)

at com.kms.katalon.core.main.TestCaseBindingExecutor.execute(TestCaseBindingExecutor.java:44)

at com.kms.katalon.core.main.TestCaseMain.startTestCaseBinding(TestCaseMain.java:181)

at TempTestCaseBinding1738045112237.run(TempTestCaseBinding1738045112237.groovy:25)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

Caused by: org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Response code 500. Message: An unknown server-side error occurred while processing the command. Original error: Cannot read the manifest from '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk'. Original error: spawn /Users/kumar/.katalon/tools/android_sdk/build-tools/29.0.3/aapt2 EACCES

Host info: host: '197Cxxxxxx', ip: 'xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:4811:a173%en0'

Build info: version: '4.22.0', revision: 'c5f3146703'

System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '15.2', java.version: '17.0.7'

Driver info: io.appium.java_client.android.AndroidDriver

Command: [null, newSession {capabilities=[Capabilities {appium:app: /Users/kumar..., appium:appWaitActivity: *, appium:autoGrantPermissions: true, appium:automationName: uiautomator2, appium:deviceId: , appium:deviceName: emulator-5554 (sdk_gphone64..., appium:fullReset: true, appium:newCommandTimeout: 1800, appium:noReset: false, appium:platformName: ANDROID, appium:platformVersion: 15, appium:systemPort: 65087, appium:udid: emulator-5554, platformName: ANDROID}]}]

Capabilities {appium:app: /Users/kumar..., appium:appWaitActivity: *, appium:autoGrantPermissions: true, appium:automationName: uiautomator2, appium:deviceId: , appium:deviceName: emulator-5554 (sdk_gphone64..., appium:fullReset: true, appium:newCommandTimeout: 1800, appium:noReset: false, appium:platformName: ANDROID, appium:platformVersion: 15, appium:systemPort: 65087, appium:udid: emulator-5554, platformName: ANDROID}

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:114)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:75)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:61)

at io.appium.java_client.remote.AppiumCommandExecutor.createSession(AppiumCommandExecutor.java:176)

at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:237)

at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:518)

at io.appium.java_client.AppiumDriver.startSession(AppiumDriver.java:270)

at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:161)

at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:91)

at io.appium.java_client.android.AndroidDriver.<init>(AndroidDriver.java:99)

at com.kms.katalon.core.appium.driver.AppiumDriverManager.createMobileDriver(AppiumDriverManager.java:568)

at com.kms.katalon.core.appium.driver.AppiumDriverManager.createMobileDriver(AppiumDriverManager.java:545)

at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startLocalMobileDriver(MobileDriverFactory.java:597)

at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startMobileDriver(MobileDriverFactory.java:510)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.doCall(StartApplicationKeyword.groovy:89)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.call(StartApplicationKeyword.groovy)

at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:30)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.startApplication(StartApplicationKeyword.groovy:91)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.execute(StartApplicationKeyword.groovy:48)

at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)

at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords.startApplication(MobileBuiltInKeywords.groovy:75)

at Script1737616060136.run(Script1737616060136.groovy:21)

... 15 more

)

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger log

SEVERE: ❌ Test Cases/Regression/_JIRA/ver_1.0/TC_001 FAILED.

Reason:

com.kms.katalon.core.exception.StepFailedException: Unable to start application: '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk'

at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.stepFailed(MobileKeywordMain.groovy:64)

at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:34)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.startApplication(StartApplicationKeyword.groovy:91)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.execute(StartApplicationKeyword.groovy:48)

at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)

at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords.startApplication(MobileBuiltInKeywords.groovy:75)

at TC_001.run(TC_001:21)

at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)

at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)

at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:448)

at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)

at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)

at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)

at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)

at com.kms.katalon.core.common.CommonExecutor.accessTestCaseMainPhase(CommonExecutor.java:65)

at com.kms.katalon.core.main.TestCaseBindingExecutor.accessTestCaseBindingMainPhase(TestCaseBindingExecutor.java:67)

at com.kms.katalon.core.main.TestCaseBindingExecutor.execute(TestCaseBindingExecutor.java:44)

at com.kms.katalon.core.main.TestCaseMain.startTestCaseBinding(TestCaseMain.java:181)

at TempTestCaseBinding1738045112237.run(TempTestCaseBinding1738045112237.groovy:25)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

Caused by: org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Response code 500. Message: An unknown server-side error occurred while processing the command. Original error: Cannot read the manifest from '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk'. Original error: spawn /Users/kumar/.katalon/tools/android_sdk/build-tools/29.0.3/aapt2 EACCES

Host info: host: '197Cxxx', ip: 'xxxx:4xxx:xxxx:xxxx:xxxx:xxxx:4811:a173%en0'

Build info: version: '4.22.0', revision: 'c5f3146703'

System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '15.2', java.version: '17.0.7'

Driver info: io.appium.java_client.android.AndroidDriver

Command: [null, newSession {capabilities=[Capabilities {appium:app: /Users/kumar..., appium:appWaitActivity: *, appium:autoGrantPermissions: true, appium:automationName: uiautomator2, appium:deviceId: , appium:deviceName: emulator-5554 (sdk_gphone64..., appium:fullReset: true, appium:newCommandTimeout: 1800, appium:noReset: false, appium:platformName: ANDROID, appium:platformVersion: 15, appium:systemPort: 65087, appium:udid: emulator-5554, platformName: ANDROID}]}]

Capabilities {appium:app: /Users/kumar..., appium:appWaitActivity: *, appium:autoGrantPermissions: true, appium:automationName: uiautomator2, appium:deviceId: , appium:deviceName: emulator-5554 (sdk_gphone64..., appium:fullReset: true, appium:newCommandTimeout: 1800, appium:noReset: false, appium:platformName: ANDROID, appium:platformVersion: 15, appium:systemPort: 65087, appium:udid: emulator-5554, platformName: ANDROID}

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:114)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:75)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:61)

at io.appium.java_client.remote.AppiumCommandExecutor.createSession(AppiumCommandExecutor.java:176)

at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:237)

at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:518)

at io.appium.java_client.AppiumDriver.startSession(AppiumDriver.java:270)

at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:161)

at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:91)

at io.appium.java_client.android.AndroidDriver.<init>(AndroidDriver.java:99)

at com.kms.katalon.core.appium.driver.AppiumDriverManager.createMobileDriver(AppiumDriverManager.java:568)

at com.kms.katalon.core.appium.driver.AppiumDriverManager.createMobileDriver(AppiumDriverManager.java:545)

at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startLocalMobileDriver(MobileDriverFactory.java:597)

at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startMobileDriver(MobileDriverFactory.java:510)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.doCall(StartApplicationKeyword.groovy:89)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.call(StartApplicationKeyword.groovy)

at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:30)

... 20 more

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger endTest

INFO: END Test Cases/Regression/_JIRA/ver_1.0/TC_001

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger startTest

INFO: --------------------

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger startTest

INFO: START Test Cases/Regression/_JIRA/ver_1.0/TC_001

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: Email =

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: Password =

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: Starting application: '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk'

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: User set preference: ['appWaitActivity', '*']

Jan 28, 2025 11:48:37 AM com.kms.katalon.core.logging.KeywordLogger logInfo

INFO: User set preference: ['deviceId', '']

e[38;5;222m[6e97643d]e[0me[38;5;-196m[AndroidUiautomator2Driver@50f0]e[0m Using device: emulator-5554

e[38;5;222m[6e97643d]e[0me[38;5;229m[ADB]e[0m Using 'adb' from '/Users/kumar/.katalon/tools/android_sdk/platform-tools/adb'

e[38;5;222m[6e97643d]e[0me[38;5;123m[BaseDriver]e[0m Using local app '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk'

e[38;5;222m[6e97643d]e[0me[38;5;229m[ADB]e[0m Getting device platform version

e[38;5;222m[6e97643d]e[0me[38;5;-196m[AndroidUiautomator2Driver@50f0]e[0m Relaxing hidden api policy

e[38;5;222m[6e97643d]e[0me[38;5;229m[ADB]e[0m Using 'aapt2' from '/Users/kumar/.katalon/tools/android_sdk/build-tools/29.0.3/aapt2'

e[38;5;222m[6e97643d]e[0me[38;5;-196m[AndroidUiautomator2Driver@50f0]e[0m Restoring hidden api policy to the device default configuration

e[38;5;222m[6e97643d]e[0me[38;5;86m[HTTP]e[0m <-- POST /wd/hub/session 500 542 ms - 994

e[38;5;86m[HTTP]e[0m e[37m-->e[39m e[37mGETe[39m e[37m/wd/hub/statuse[39m {}

e[38;5;86m[HTTP]e[0m <-- GET /wd/hub/status 200 1 ms - 111

e[38;5;86m[HTTP]e[0m e[37m-->e[39m e[37mPOSTe[39m e[37m/wd/hub/sessione[39m {"capabilities":{"firstMatch":[{"appium:app":"/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk","appium:appWaitActivity":"*","appium:autoGrantPermissions":true,"appium:automationName":"uiautomator2","appium:deviceId":"","appium:deviceName":"emulator-5554 (sdk_gphone64_arm64 - Android 15)","appium:fullReset":true,"appium:newCommandTimeout":1800,"appium:noReset":false,"appium:platformName":"ANDROID","appium:platformVersion":"15","appium:systemPort":65127,"appium:udid":"emulator-5554","platformName":"ANDROID"}]},"desiredCapabilities":{"appium:app":"/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk","appium:appWaitActivity":"*","appium:autoGrantPermissions":true,"appium:automationName":"uiautomator2","appium:deviceId":"","appium:deviceName":"emulator-5554 (sdk_gphone64_arm64 - Android 15)","appium:fullReset":true,"appium:newCommandTimeout":1800,"appium:noReset":false,"appium:platformName":"ANDROID","appium:...

e[38;5;123m[BaseDriver]e[0m Ignoring capability 'appium:platformName=ANDROID' and using capability 'platformName=ANDROID'

e[38;5;123m[BaseDriver]e[0m The capabilities ["platformName"] are standard capabilities and do not require "appium:" prefix

e[38;5;112m[Appium]e[0m Attempting to find matching driver for automationName 'uiautomator2' and platformName 'ANDROID'

e[38;5;112m[Appium]e[0m The 'uiautomator2' driver was installed and matched caps.

e[38;5;112m[Appium]e[0m Will require it at /Users/kumar/.appium/node_modules/appium-uiautomator2-driver

e[38;5;191m[AppiumDriver@9d62]e[0m Appium v2.15.0 creating new AndroidUiautomator2Driver (v3.10.0) session

e[38;5;191m[AppiumDriver@9d62]e[0m Checking BaseDriver versions for Appium and AndroidUiautomator2Driver

e[38;5;191m[AppiumDriver@9d62]e[0m Appium's BaseDriver version is 9.15.0

e[38;5;191m[AppiumDriver@9d62]e[0m AndroidUiautomator2Driver's BaseDriver version is 9.15.0

e[38;5;-195m[AndroidUiautomator2Driver@0d6b]e[0m The following provided capabilities were not recognized by this driver:

e[38;5;-195m[AndroidUiautomator2Driver@0d6b]e[0m deviceId

e[38;5;19m[62563751]e[0me[38;5;-195m[AndroidUiautomator2Driver@0d6b]e[0m Session created with session id: 62563751-6b3f-4846-9464-02a95aa8c771

e[38;5;19m[62563751]e[0me[38;5;229m[ADB]e[0m Using 'adb' from '/Users/kumar/.katalon/tools/android_sdk/platform-tools/adb'

e[38;5;19m[62563751]e[0me[38;5;-195m[AndroidUiautomator2Driver@0d6b]e[0m Retrieving device list

e[38;5;222m[6e97643d]e[0me[38;5;229m[ADB]e[0m Error 'Cannot read the manifest from '/Users/kumar/.appium/node_modules/appium-uiautomator2-driver/node_modules/io.appium.settings/apks/settings_apk-debug.apk'. Original error: spawn /Users/kumar/.katalon/tools/android_sdk/build-tools/29.0.3/aapt2 EACCES' while getting badging info

e[38;5;222m[6e97643d]e[0me[38;5;229m[ADB]e[0m Cannot read version codes of '/Users/kumar/.appium/node_modules/appium-uiautomator2-driver/node_modules/io.appium.settings/apks/settings_apk-debug.apk' and/or 'io.appium.settings'

e[38;5;222m[6e97643d]e[0me[38;5;229m[ADB]e[0m Cannot read version names of '/Users/kumar/.appium/node_modules/appium-uiautomator2-driver/node_modules/io.appium.settings/apks/settings_apk-debug.apk' and/or 'io.appium.settings'

e[38;5;19m[62563751]e[0me[38;5;-195m[AndroidUiautomator2Driver@0d6b]e[0m Using device: emulator-5554

e[38;5;19m[62563751]e[0me[38;5;229m[ADB]e[0m Using 'adb' from '/Users/kumar/.katalon/tools/android_sdk/platform-tools/adb'

e[38;5;19m[62563751]e[0me[38;5;123m[BaseDriver]e[0m Using local app '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk'

e[38;5;222m[6e97643d]e[0me[38;5;229m[ADB]e[0m The application at '/Users/kumar/.appium/node_modules/appium-uiautomator2-driver/node_modules/io.appium.settings/apks/settings_apk-debug.apk' will not be cached, because the device under test has confirmed the support of streamed installs

e[38;5;19m[62563751]e[0me[38;5;229m[ADB]e[0m Getting device platform version

e[38;5;19m[62563751]e[0me[38;5;-195m[AndroidUiautomator2Driver@0d6b]e[0m Relaxing hidden api policy

e[38;5;19m[62563751]e[0me[38;5;229m[ADB]e[0m Using 'aapt2' from '/Users/kumar/.katalon/tools/android_sdk/build-tools/29.0.3/aapt2'

e[38;5;19m[62563751]e[0me[38;5;-195m[AndroidUiautomator2Driver@0d6b]e[0m Restoring hidden api policy to the device default configuration

Jan 28, 2025 11:48:38 AM com.kms.katalon.core.logging.KeywordLogger logRunData

INFO: deviceId = emulator-5554

Jan 28, 2025 11:48:38 AM com.kms.katalon.core.logging.KeywordLogger logRunData

INFO: deviceName = emulator-5554 (sdk_gphone64_arm64 - Android 15)

Jan 28, 2025 11:48:38 AM com.kms.katalon.core.logging.KeywordLogger logRunData

INFO: deviceModel = sdk_gphone64_arm64

Jan 28, 2025 11:48:38 AM com.kms.katalon.core.logging.KeywordLogger logRunData

INFO: deviceManufacturer = Google

Jan 28, 2025 11:48:38 AM com.kms.katalon.core.logging.KeywordLogger logRunData

INFO: deviceOS = Android

Jan 28, 2025 11:48:38 AM com.kms.katalon.core.logging.KeywordLogger logRunData

INFO: deviceOSVersion = 15

Jan 28, 2025 11:48:38 AM com.kms.katalon.core.logging.KeywordLogger logFailed

SEVERE: ❌ Unable to start application: '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk' (Root cause: com.kms.katalon.core.exception.StepFailedException: Unable to start application: '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk'

at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.stepFailed(MobileKeywordMain.groovy:64)

at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:34)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.startApplication(StartApplicationKeyword.groovy:91)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.execute(StartApplicationKeyword.groovy:48)

at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)

at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords.startApplication(MobileBuiltInKeywords.groovy:75)

at TC_001.run(TC_001:21)

at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)

at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)

at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:448)

at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)

at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)

at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)

at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)

at com.kms.katalon.core.common.CommonExecutor.accessTestCaseMainPhase(CommonExecutor.java:65)

at com.kms.katalon.core.main.TestCaseBindingExecutor.accessTestCaseBindingMainPhase(TestCaseBindingExecutor.java:67)

at com.kms.katalon.core.main.TestCaseBindingExecutor.execute(TestCaseBindingExecutor.java:44)

at com.kms.katalon.core.main.TestCaseMain.startTestCaseBinding(TestCaseMain.java:181)

at TempTestCaseBinding1738045112237.run(TempTestCaseBinding1738045112237.groovy:25)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

Caused by: org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Response code 500. Message: An unknown server-side error occurred while processing the command. Original error: Cannot read the manifest from '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk'. Original error: spawn /Users/kumar/.katalon/tools/android_sdk/build-tools/29.0.3/aapt2 EACCES

Host info: host: '197sddczxc', ip: 'xxxx:4xxx:8xxxf:xxxx:xxxx:e049:4811:a173%en0'

Build info: version: '4.22.0', revision: 'c5f3146703'

System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '15.2', java.version: '17.0.7'

Driver info: io.appium.java_client.android.AndroidDriver

Command: [null, newSession {capabilities=[Capabilities {appium:app: /Users/kumar..., appium:appWaitActivity: *, appium:autoGrantPermissions: true, appium:automationName: uiautomator2, appium:deviceId: , appium:deviceName: emulator-5554 (sdk_gphone64..., appium:fullReset: true, appium:newCommandTimeout: 1800, appium:noReset: false, appium:platformName: ANDROID, appium:platformVersion: 15, appium:systemPort: 65127, appium:udid: emulator-5554, platformName: ANDROID}]}]

Capabilities {appium:app: /Users/kumar..., appium:appWaitActivity: *, appium:autoGrantPermissions: true, appium:automationName: uiautomator2, appium:deviceId: , appium:deviceName: emulator-5554 (sdk_gphone64..., appium:fullReset: true, appium:newCommandTimeout: 1800, appium:noReset: false, appium:platformName: ANDROID, appium:platformVersion: 15, appium:systemPort: 65127, appium:udid: emulator-5554, platformName: ANDROID}

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:114)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:75)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:61)

at io.appium.java_client.remote.AppiumCommandExecutor.createSession(AppiumCommandExecutor.java:176)

at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:237)

at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:518)

at io.appium.java_client.AppiumDriver.startSession(AppiumDriver.java:270)

at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:161)

at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:91)

at io.appium.java_client.android.AndroidDriver.<init>(AndroidDriver.java:99)

at com.kms.katalon.core.appium.driver.AppiumDriverManager.createMobileDriver(AppiumDriverManager.java:568)

at com.kms.katalon.core.appium.driver.AppiumDriverManager.createMobileDriver(AppiumDriverManager.java:545)

at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startLocalMobileDriver(MobileDriverFactory.java:597)

at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startMobileDriver(MobileDriverFactory.java:510)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.doCall(StartApplicationKeyword.groovy:89)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.call(StartApplicationKeyword.groovy)

at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:30)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.startApplication(StartApplicationKeyword.groovy:91)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.execute(StartApplicationKeyword.groovy:48)

at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)

at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords.startApplication(MobileBuiltInKeywords.groovy:75)

at Script1737616060136.run(Script1737616060136.groovy:21)

... 15 more

)

Jan 28, 2025 11:48:38 AM com.kms.katalon.core.logging.KeywordLogger log

SEVERE: ❌ Test Cases/Regression/_JIRA/ver_1.0/TC_001 FAILED.

Reason:

com.kms.katalon.core.exception.StepFailedException: Unable to start application: '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk'

at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.stepFailed(MobileKeywordMain.groovy:64)

at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:34)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.startApplication(StartApplicationKeyword.groovy:91)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.execute(StartApplicationKeyword.groovy:48)

at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)

at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords.startApplication(MobileBuiltInKeywords.groovy:75)

at TC_001.run(TC_001:21)

at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)

at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)

at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:448)

at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)

at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)

at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)

at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)

at com.kms.katalon.core.common.CommonExecutor.accessTestCaseMainPhase(CommonExecutor.java:65)

at com.kms.katalon.core.main.TestCaseBindingExecutor.accessTestCaseBindingMainPhase(TestCaseBindingExecutor.java:67)

at com.kms.katalon.core.main.TestCaseBindingExecutor.execute(TestCaseBindingExecutor.java:44)

at com.kms.katalon.core.main.TestCaseMain.startTestCaseBinding(TestCaseMain.java:181)

at TempTestCaseBinding1738045112237.run(TempTestCaseBinding1738045112237.groovy:25)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

Caused by: org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Response code 500. Message: An unknown server-side error occurred while processing the command. Original error: Cannot read the manifest from '/Users/kumar/git/lla_superapp_selfcare_ui/androidapp/LLA-staging-v1.0.71-debug.apk'. Original error: spawn /Users/kumar/.katalon/tools/android_sdk/build-tools/29.0.3/aapt2 EACCES

Host info: host: '197gfdghcd', ip: 'xxxx:xxxx:xxxx:sdfs:3sdvs:esss:sss8:a173%en0'

Build info: version: '4.22.0', revision: 'c5f3146703'

System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '15.2', java.version: '17.0.7'

Driver info: io.appium.java_client.android.AndroidDriver

Command: [null, newSession {capabilities=[Capabilities {appium:app: /Users/kumar..., appium:appWaitActivity: *, appium:autoGrantPermissions: true, appium:automationName: uiautomator2, appium:deviceId: , appium:deviceName: emulator-5554 (sdk_gphone64..., appium:fullReset: true, appium:newCommandTimeout: 1800, appium:noReset: false, appium:platformName: ANDROID, appium:platformVersion: 15, appium:systemPort: 65127, appium:udid: emulator-5554, platformName: ANDROID}]}]

Capabilities {appium:app: /Users/kumar..., appium:appWaitActivity: *, appium:autoGrantPermissions: true, appium:automationName: uiautomator2, appium:deviceId: , appium:deviceName: emulator-5554 (sdk_gphone64..., appium:fullReset: true, appium:newCommandTimeout: 1800, appium:noReset: false, appium:platformName: ANDROID, appium:platformVersion: 15, appium:systemPort: 65127, appium:udid: emulator-5554, platformName: ANDROID}

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:114)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:75)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:61)

at io.appium.java_client.remote.AppiumCommandExecutor.createSession(AppiumCommandExecutor.java:176)

at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:237)

at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:518)

at io.appium.java_client.AppiumDriver.startSession(AppiumDriver.java:270)

at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:161)

at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:91)

at io.appium.java_client.android.AndroidDriver.<init>(AndroidDriver.java:99)

at com.kms.katalon.core.appium.driver.AppiumDriverManager.createMobileDriver(AppiumDriverManager.java:568)

at com.kms.katalon.core.appium.driver.AppiumDriverManager.createMobileDriver(AppiumDriverManager.java:545)

at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startLocalMobileDriver(MobileDriverFactory.java:597)

at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startMobileDriver(MobileDriverFactory.java:510)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.doCall(StartApplicationKeyword.groovy:89)

at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.call(StartApplicationKeyword.groovy)

at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:30)

... 20 more

Jan 28, 2025 11:48:38 AM com.kms.katalon.core.logging.KeywordLogger endTest

INFO: END Test Cases/Regression/_JIRA/ver_1.0/TC_001

Jan 28, 2025 11:48:38 AM com.kms.katalon.core.logging.KeywordLogger endTestCaseBinding

INFO: --------------------

Jan 28, 2025 11:48:38 AM com.kms.katalon.core.logging.KeywordLogger endTestCaseBinding

INFO: END Test Cases/Regression/_JIRA/ver_1.0/TC_001

Jan 28, 2025 11:48:38 AM com.kms.katalon.core.logging.KeywordLogger endTestCaseBinding

INFO: ====================

1 Like

Hi there, and thanks for posting in the Katalon community! :hugs:

To help you faster, please review our guide on Git here:

Double-checking the steps and configurations might resolve the issue.

If the doc doesn’t help, feel free to provide more details, and a community member will assist you soon. Thanks for being a part of our community!

Best,
Albert Le

hey @9045346

you can try to open the katalon from terminal. using this command:

open -a /Applications/Katalon\ Studio\ Arm64.app

it’s works for me

Since you are paid user, you can also reach out to katalon enterprise support via support tickets