parameters: (
        self, application, parameters=None, elevate_privilege=False)
docstring: Launches the given |application| with a list of |parameters| on the OS.
  
      Args:
        application: The full package name string of the application to launch.
        parameters: A list of parameters to be passed to the ActivityManager.
        elevate_privilege: Currently unimplemented on Android.
docstring_summary: Launches the given |application| with a list of |parameters| on the OS.
docstring_tokens: Launches the given |application| with a list of |parameters| on the OS .
function: def LaunchApplication(
        self, application, parameters=None, elevate_privilege=False):
      """Launches the given |application| with a list of |parameters| on the OS.
  
      Args:
        application: The full package name string of the application to launch.
        parameters: A list of parameters to be passed to the ActivityManager.
        elevate_privilege: Currently unimplemented on Android.
      """
      if elevate_privilege:
        raise NotImplementedError("elevate_privilege isn't supported on android.")
      cmd = ['am', 'start']
      if parameters:
        cmd.extend(parameters)
      cmd.append(application)
      result_lines = self._device.RunShellCommand(cmd)
      for line in result_lines:
        if line.startswith('Error: '):
          raise ValueError('Failed to start "%s" with error\n  %s' %
                           (application, line))
function_tokens: def LaunchApplication ( self , application , parameters = None , elevate_privilege = False ) : if elevate_privilege : raise NotImplementedError ( "elevate_privilege isn't supported on android." ) cmd = [ 'am' , 'start' ] if parameters : cmd . extend ( parameters ) cmd . append ( application ) result_lines = self . _device . RunShellCommand ( cmd ) for line in result_lines : if line . startswith ( 'Error: ' ) : raise ValueError ( 'Failed to start "%s" with error\n  %s' % ( application , line ) )