I already find my apppackage using uiautomator, but im encountering some error "Error: Error occured while starting App. Original error: activity and pkg is required for launching application
at Object.wrappedLogger.errorAndThrow "
Log:
[HTTP] --> POST /wd/hub/session {"desiredCapabilities":{"app":"com.android.calculator2","deviceName":"AndroidEmulator","platformName":"Android","platformVersion":"5.1.1","newCommandTimeout":0,"connectHardwareKeyboard":true}}
[MJSONWP] Calling AppiumDriver.createSession() with args: [{"app":"com.android.calculator2","deviceName":"AndroidEmulator","platformName":"Android","platformVersion":"5.1.1","newCommandTimeout":0,"connectHardwareKeyboard":true},null,null]
[BaseDriver] Event 'newSessionRequested' logged at 1498715766957 (13:56:06 GMT+0800 (Malay Peninsula Standard Time))
[Appium] Creating new AndroidDriver (v1.20.0) session
[Appium] Capabilities:
[Appium] app: 'com.android.calculator2'
[Appium] deviceName: 'AndroidEmulator'
[Appium] platformName: 'Android'
[Appium] platformVersion: '5.1.1'
[Appium] newCommandTimeout: 0
[Appium] connectHardwareKeyboard: true
[AndroidDriver] AndroidDriver version: 1.20.0
[BaseDriver] The following capabilities were provided, but are not recognized by appium: connectHardwareKeyboard.
[BaseDriver] Session created with session id: b2befe0e-c458-4a43-818d-ce8fa5f9e688
[AndroidDriver] Getting Java version
[AndroidDriver] Java version is: 1.8.0_131
[ADB] Checking whether adb is present
[ADB] Using adb.exe from D:\Program Files (x86)\Android\adroid-sdk\platform-tools\adb.exe
[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 '5.1.1'
[ADB] Setting device id to emulator-5554
[ADB] Getting device platform version
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running 'D:\Program Files (x86)\Android\adroid-sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","emulator-5554","shell","getprop","ro.build.version.release"]
[AndroidDriver] Using device: emulator-5554
[ADB] Checking whether adb is present
[ADB] Using adb.exe from D:\Program Files (x86)\Android\adroid-sdk\platform-tools\adb.exe
[ADB] Setting device id to emulator-5554
[AndroidDriver] App file was not listed, instead we're going to run com.android.calculator2 directly on the device
[AndroidDriver] Checking whether package is present on the device
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running 'D:\Program Files (x86)\Android\adroid-sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","emulator-5554","shell","pm","list","packages","com.android.calculator2"]
[ADB] Running 'D:\Program Files (x86)\Android\adroid-sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","emulator-5554","shell","pm","list","packages","com.android.calculator2"]
[AndroidDriver] Shutting down Android driver
[AndroidDriver] Called deleteSession but bootstrap wasn't active
[ADB] Getting connected devices...
[ADB] 1 device(s) connected
[ADB] Running 'D:\Program Files (x86)\Android\adroid-sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","emulator-5554","shell","am","force-stop","io.appium.unlock"]
[ADB] Running 'D:\Program Files (x86)\Android\adroid-sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","emulator-5554","shell","am","force-stop","io.appium.unlock"]
[MJSONWP] Encountered internal error running command: Error: Error executing adbExec. Original error: 'Command ''D:\Program Files (x86)\Android\adroid-sdk\platform-tools\adb.exe' -P 5037 -s emulator-5554 shell pm list packages com.android.calculator2' timed out after 20000ms'; Stderr: ''; Code: 'null'
at ADB.execFunc$ (C:\Users\jamille.policarpio\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\system-calls.js:228:13)
at tryCatch (C:\Users\jamille.policarpio\AppData\Local\Programs\appium-desktop\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 (C:\Users\jamille.policarpio\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
[HTTP] <-- POST /wd/hub/session 500 83594 ms - 393