public static AndroidSdkManagerList AndroidSdkManagerList(this ICakeContext context, AndroidSdkManagerToolSettings settings = null)
        {
            var runner = new AndroidSdkManagerTool(context, context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            return(runner.List(settings ?? new AndroidSdkManagerToolSettings()));
        }
        public static void AcceptLicenses(this ICakeContext context, AndroidSdkManagerToolSettings settings = null)
        {
            var runner = new AndroidSdkManagerTool(context, context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.AcceptLicenses(settings ?? new AndroidSdkManagerToolSettings());
        }
        public static void AndroidSdkManagerUninstall(this ICakeContext context, IEnumerable <string> packages, AndroidSdkManagerToolSettings settings = null)
        {
            var runner = new AndroidSdkManagerTool(context, context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.InstallOrUninstall(false, packages, settings ?? new AndroidSdkManagerToolSettings());
        }