adjustAndroidManifestFile function

void adjustAndroidManifestFile(
  1. String packageName
)

Implementation

void adjustAndroidManifestFile(String packageName) {
  final String androidManifestPath = getAndroidManifestFilePath();
  final File manifestFile = getAndroidManifestFile(androidManifestPath);
  if (!manifestFile.existsSync()) {
    print("Error: AndroidManifest.xml does not exist at the specified path.");
    return;
  }
  List<String> lines = manifestFile.readAsLinesSync();
  addPermissions(lines);
  addReceiver(packageName, lines);
  manifestFile.writeAsStringSync(lines.join('\n'));
}