Add support for argument array for executeShellCommand (1/2)

Currently, UiAutomation#executeShellCommand only takes String as
command, and arguments with spaces cannot be correctly passed in.

This change adds support for using argument array, which enables the use
of arguments with spaces.

This patch adds necessary support for the change in
UiAutomationConnection.

Test: atest CtsUiAutomationTestCases
Bug: b/293132368
Change-Id: I4d6341f727e941b66e7b38ba5bc5018d25e136ef
2 files changed