Arguments.defaultConfigs constructor

Arguments.defaultConfigs(
  1. String packageName,
  2. ArgResults? globalResults
)

Creates default Fastlane configuration for a package.

Generates a basic Fastlane Arguments instance with default settings suitable for most Android app publishing scenarios. Uses standard paths and common configuration values.

Parameters:

  • packageName - Android package name for the app
  • globalResults - Optional global command arguments

Returns Arguments instance with default configuration:

  • APK binary type
  • Standard distribution output directory
  • Default metadata path
  • Fastlane JSON key location
  • Debug symbols upload enabled

Useful for quick setup and testing scenarios.

Implementation

factory Arguments.defaultConfigs(
  String packageName,
  ArgResults? globalResults,
) => Arguments(
  Variables.fromSystem(globalResults),
  filePath: "${Files.androidDistributionOutputDir.path}/*.apk",
  metadataPath: Files.androidDistributionMetadataDir.path,
  jsonKey: Files.fastlaneJson.path,
  uploadDebugSymbols: true,
  binaryType: "apk",
);