updateAndroidApplicationIdFromConfig function

Future<void> updateAndroidApplicationIdFromConfig(
  1. Configuration config
)

Implementation

Future<void> updateAndroidApplicationIdFromConfig(Configuration config) async {
  if (config.android == null) return;

  if (config.android!.id != null) {
    stdout.writeln('Updating Android application Id');
    await FileUpdater.updateFile(
      File(androidGradleFile),
      GradleString(
        androidAppIdKey,
        config.android!.id!,
      ),
    );
  }
  if (config.android!.name != null) {
    stdout.writeln('Updating Android application name');
    await FileUpdater.updateFile(
      File(androidManifestFile),
      XmlAttribute(
        androidAppnameKey,
        config.android!.name!,
      ),
    );
  }
}