def start_app(**options)
      Calabash::Internal.with_current_target {|target| target.start_app(options.dup)}
    end
def start_app(**options)
      Calabash::Internal.with_current_target {|target| target.start_app(options.dup)}
    end
Start the current target's application (and its test-server) on the port
 set by the current target.

 @note This method will **not** install the application specified.

 @note This method will fail if the application (and test-server for
  Android) is not installed, or if the application installed is not the
  same as the one specified.

 @note On Android, if a test-server is already running on the port of
  the current target then that application will be shut down.

 @param [Hash] options Options for specifying the details the app start
 @option options [Hash] :activity Android-only. Specify which activity
  to start. If none is given, launch the default launchable activity.
 @option options [Hash] :extras Android-only. Specify the extras for the
  startup intent.