A static {@link #pluginRegistrantCallback} must exist, otherwise a {@link
- * PluginRegistrantException} will be thrown.
*
*/
public static void startBackgroundIsolate(Context context, long callbackHandle) {
@@ -89,23 +87,6 @@ public static void setCallbackDispatcher(Context context, long callbackHandle) {
FlutterBackgroundExecutor.setCallbackDispatcher(context, callbackHandle);
}
- /**
- * Sets the {@link io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback} used to
- * register the plugins used by an application with the newly spawned background isolate.
- *
- * This should be invoked in {@link Application.onCreate} with {@link
- * GeneratedPluginRegistrant} in applications using the V1 embedding API in order to use other
- * plugins in the background isolate. For applications using the V2 embedding API, it is not
- * necessary to set a {@link io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback} as
- * plugins are registered automatically.
- */
- @SuppressWarnings("deprecation")
- public static void setPluginRegistrant(
- io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback callback) {
- // Indirectly set in FlutterBackgroundExecutor for backwards compatibility.
- FlutterBackgroundExecutor.setPluginRegistrant(callback);
- }
-
private static void scheduleAlarm(
Context context,
int requestCode,
diff --git a/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/AndroidAlarmManagerPlugin.java b/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/AndroidAlarmManagerPlugin.java
index fd3a9c5e87dd..45f047b5ae68 100644
--- a/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/AndroidAlarmManagerPlugin.java
+++ b/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/AndroidAlarmManagerPlugin.java
@@ -147,8 +147,6 @@ public void onMethodCall(MethodCall call, Result result) {
}
} catch (JSONException e) {
result.error("error", "JSON error: " + e.getMessage(), null);
- } catch (PluginRegistrantException e) {
- result.error("error", "AlarmManager error: " + e.getMessage(), null);
}
}
diff --git a/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/FlutterBackgroundExecutor.java b/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/FlutterBackgroundExecutor.java
index d9c40bfe7181..0aa08ed216e0 100644
--- a/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/FlutterBackgroundExecutor.java
+++ b/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/FlutterBackgroundExecutor.java
@@ -45,20 +45,6 @@ public class FlutterBackgroundExecutor implements MethodCallHandler {
private AtomicBoolean isCallbackDispatcherReady = new AtomicBoolean(false);
- /**
- * Sets the {@code io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback} used to
- * register plugins with the newly spawned isolate.
- *
- *
Note: this is only necessary for applications using the V1 engine embedding API as plugins
- * are automatically registered via reflection in the V2 engine embedding API. If not set, alarm
- * callbacks will not be able to utilize functionality from other plugins.
- */
- @SuppressWarnings("deprecation")
- public static void setPluginRegistrant(
- io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback callback) {
- pluginRegistrantCallback = callback;
- }
-
/**
* Sets the Dart callback handle for the Dart method that is responsible for initializing the
* background Dart isolate, preparing it to receive Dart callback tasks requests.
@@ -81,19 +67,15 @@ private void onInitialized() {
@Override
public void onMethodCall(MethodCall call, Result result) {
String method = call.method;
- try {
- if (method.equals("AlarmService.initialized")) {
- // This message is sent by the background method channel as soon as the background isolate
- // is running. From this point forward, the Android side of this plugin can send
- // callback handles through the background method channel, and the Dart side will execute
- // the Dart methods corresponding to those callback handles.
- onInitialized();
- result.success(true);
- } else {
- result.notImplemented();
- }
- } catch (PluginRegistrantException e) {
- result.error("error", "AlarmManager error: " + e.getMessage(), null);
+ if (method.equals("AlarmService.initialized")) {
+ // This message is sent by the background method channel as soon as the background isolate
+ // is running. From this point forward, the Android side of this plugin can send
+ // callback handles through the background method channel, and the Dart side will execute
+ // the Dart methods corresponding to those callback handles.
+ onInitialized();
+ result.success(true);
+ } else {
+ result.notImplemented();
}
}
@@ -115,8 +97,6 @@ public void onMethodCall(MethodCall call, Result result) {
*
* - The given callback must correspond to a registered Dart callback. If the handle does not
* resolve to a Dart callback then this method does nothing.
- *
- A static {@link #pluginRegistrantCallback} must exist, otherwise a {@link
- * PluginRegistrantException} will be thrown.
*
*/
public void startBackgroundIsolate(Context context) {
@@ -143,8 +123,6 @@ public void startBackgroundIsolate(Context context) {
*
* - The given {@code callbackHandle} must correspond to a registered Dart callback. If the
* handle does not resolve to a Dart callback then this method does nothing.
- *
- A static {@link #pluginRegistrantCallback} must exist, otherwise a {@link
- * PluginRegistrantException} will be thrown.
*
*/
public void startBackgroundIsolate(Context context, long callbackHandle) {
diff --git a/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/PluginRegistrantException.java b/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/PluginRegistrantException.java
deleted file mode 100644
index afbc1c71bd3f..000000000000
--- a/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/PluginRegistrantException.java
+++ /dev/null
@@ -1,13 +0,0 @@
-// Copyright 2013 The Flutter Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-package io.flutter.plugins.androidalarmmanager;
-
-class PluginRegistrantException extends RuntimeException {
- public PluginRegistrantException() {
- super(
- "PluginRegistrantCallback is not set. Did you forget to call "
- + "AlarmService.setPluginRegistrant? See the README for instructions.");
- }
-}
diff --git a/packages/android_alarm_manager/example/android/app/src/main/AndroidManifest.xml b/packages/android_alarm_manager/example/android/app/src/main/AndroidManifest.xml
index 2a9dc331ebf1..2fef38483800 100644
--- a/packages/android_alarm_manager/example/android/app/src/main/AndroidManifest.xml
+++ b/packages/android_alarm_manager/example/android/app/src/main/AndroidManifest.xml
@@ -6,18 +6,8 @@
-
-
rule =
- new ActivityTestRule<>(EmbeddingV1Activity.class);
-}
diff --git a/packages/android_intent/example/android/app/src/main/AndroidManifest.xml b/packages/android_intent/example/android/app/src/main/AndroidManifest.xml
index 761c35fd64d8..e0aa7f84d7b9 100644
--- a/packages/android_intent/example/android/app/src/main/AndroidManifest.xml
+++ b/packages/android_intent/example/android/app/src/main/AndroidManifest.xml
@@ -1,23 +1,8 @@
-
-
-
-
-
+ android:label="android_intent_example">
rule =
- new ActivityTestRule<>(EmbeddingV1Activity.class);
-}
diff --git a/packages/camera/camera/example/android/app/src/main/AndroidManifest.xml b/packages/camera/camera/example/android/app/src/main/AndroidManifest.xml
index f216a7251bcf..cef23162ddb6 100644
--- a/packages/camera/camera/example/android/app/src/main/AndroidManifest.xml
+++ b/packages/camera/camera/example/android/app/src/main/AndroidManifest.xml
@@ -3,20 +3,7 @@
-
-
-
+ android:label="camera_example">
=2.12.0 <3.0.0"
diff --git a/packages/connectivity/connectivity/CHANGELOG.md b/packages/connectivity/connectivity/CHANGELOG.md
index 89db7aeba9bb..58047482fcb7 100644
--- a/packages/connectivity/connectivity/CHANGELOG.md
+++ b/packages/connectivity/connectivity/CHANGELOG.md
@@ -1,3 +1,7 @@
+## NEXT
+
+* Remove references to the Android V1 embedding.
+
## 3.0.6
* Update README to point to Plus Plugins version.
diff --git a/packages/connectivity/connectivity/example/android/app/src/main/AndroidManifest.xml b/packages/connectivity/connectivity/example/android/app/src/main/AndroidManifest.xml
index 902642e0ca49..abce0da89989 100644
--- a/packages/connectivity/connectivity/example/android/app/src/main/AndroidManifest.xml
+++ b/packages/connectivity/connectivity/example/android/app/src/main/AndroidManifest.xml
@@ -3,15 +3,7 @@
-
-
-
+
rule =
- new ActivityTestRule<>(EmbeddingV1Activity.class);
-}
diff --git a/packages/device_info/device_info/CHANGELOG.md b/packages/device_info/device_info/CHANGELOG.md
index a92cb8ce94b1..669423cc4efb 100644
--- a/packages/device_info/device_info/CHANGELOG.md
+++ b/packages/device_info/device_info/CHANGELOG.md
@@ -1,3 +1,7 @@
+## NEXT
+
+* Remove references to the Android V1 embedding.
+
## 2.0.2
* Update README to point to Plus Plugins version.
diff --git a/packages/device_info/device_info/example/android/app/src/main/AndroidManifest.xml b/packages/device_info/device_info/example/android/app/src/main/AndroidManifest.xml
index f9f91fa39dae..4268475986a3 100644
--- a/packages/device_info/device_info/example/android/app/src/main/AndroidManifest.xml
+++ b/packages/device_info/device_info/example/android/app/src/main/AndroidManifest.xml
@@ -3,16 +3,7 @@
-
-
-
-
+
-
+
diff --git a/packages/device_info/device_info/example/android/app/src/main/java/io/flutter/plugins/deviceinfoexample/EmbeddingV1Activity.java b/packages/device_info/device_info/example/android/app/src/main/java/io/flutter/plugins/deviceinfoexample/EmbeddingV1Activity.java
deleted file mode 100644
index 86966cd137bb..000000000000
--- a/packages/device_info/device_info/example/android/app/src/main/java/io/flutter/plugins/deviceinfoexample/EmbeddingV1Activity.java
+++ /dev/null
@@ -1,17 +0,0 @@
-// Copyright 2013 The Flutter Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-package io.flutter.plugins.deviceinfoexample;
-
-import android.os.Bundle;
-import io.flutter.plugins.deviceinfo.DeviceInfoPlugin;
-
-@SuppressWarnings("deprecation")
-public class EmbeddingV1Activity extends io.flutter.app.FlutterActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- DeviceInfoPlugin.registerWith(registrarFor("io.flutter.plugins.deviceinfo.DeviceInfoPlugin"));
- }
-}
diff --git a/packages/device_info/device_info/example/android/app/src/main/java/io/flutter/plugins/deviceinfoexample/EmbeddingV1ActivityTest.java b/packages/device_info/device_info/example/android/app/src/main/java/io/flutter/plugins/deviceinfoexample/EmbeddingV1ActivityTest.java
deleted file mode 100644
index a9babfe803ae..000000000000
--- a/packages/device_info/device_info/example/android/app/src/main/java/io/flutter/plugins/deviceinfoexample/EmbeddingV1ActivityTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-// Copyright 2013 The Flutter Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-package io.flutter.plugins.deviceinfoexample;
-
-import androidx.test.rule.ActivityTestRule;
-import dev.flutter.plugins.integration_test.FlutterTestRunner;
-import org.junit.Rule;
-import org.junit.runner.RunWith;
-
-@RunWith(FlutterTestRunner.class)
-@SuppressWarnings("deprecation")
-public class EmbeddingV1ActivityTest {
- @Rule
- public ActivityTestRule rule =
- new ActivityTestRule<>(EmbeddingV1Activity.class);
-}
diff --git a/packages/espresso/CHANGELOG.md b/packages/espresso/CHANGELOG.md
index 4699db18c579..10e5ae59f71a 100644
--- a/packages/espresso/CHANGELOG.md
+++ b/packages/espresso/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.1.0+3
+
+* Remove references to the Android v1 embedding.
+
## 0.1.0+2
* Migrate maven repo from jcenter to mavenCentral
diff --git a/packages/espresso/example/android/app/src/main/AndroidManifest.xml b/packages/espresso/example/android/app/src/main/AndroidManifest.xml
index b82df920d3bc..366373e997dc 100644
--- a/packages/espresso/example/android/app/src/main/AndroidManifest.xml
+++ b/packages/espresso/example/android/app/src/main/AndroidManifest.xml
@@ -1,12 +1,6 @@
-
=2.12.0 <3.0.0"
diff --git a/packages/flutter_plugin_android_lifecycle/CHANGELOG.md b/packages/flutter_plugin_android_lifecycle/CHANGELOG.md
index f24a22332eaa..6a05ed01e2de 100644
--- a/packages/flutter_plugin_android_lifecycle/CHANGELOG.md
+++ b/packages/flutter_plugin_android_lifecycle/CHANGELOG.md
@@ -1,9 +1,14 @@
+## 2.0.3
+
+* Remove references to the Android V1 embedding.
+
## 2.0.2
-* Migrate maven repo from jcenter to mavenCentral
+
+* Migrate maven repo from jcenter to mavenCentral.
## 2.0.1
-* Make sure androidx.lifecycle.DefaultLifecycleObservable doesn't get shrunk
- away.
+
+* Make sure androidx.lifecycle.DefaultLifecycleObservable doesn't get shrunk away.
## 2.0.0
diff --git a/packages/flutter_plugin_android_lifecycle/example/android/app/src/androidTest/java/io/flutter/plugins/flutter_plugin_android_lifecycle/EmbeddingV1ActivityTest.java b/packages/flutter_plugin_android_lifecycle/example/android/app/src/androidTest/java/io/flutter/plugins/flutter_plugin_android_lifecycle/EmbeddingV1ActivityTest.java
deleted file mode 100644
index 84173f4a9c0f..000000000000
--- a/packages/flutter_plugin_android_lifecycle/example/android/app/src/androidTest/java/io/flutter/plugins/flutter_plugin_android_lifecycle/EmbeddingV1ActivityTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-// Copyright 2013 The Flutter Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-package io.flutter.plugins.flutter_plugin_android_lifecycle_example;
-
-import androidx.test.rule.ActivityTestRule;
-import dev.flutter.plugins.integration_test.FlutterTestRunner;
-import org.junit.Rule;
-import org.junit.runner.RunWith;
-
-@RunWith(FlutterTestRunner.class)
-@SuppressWarnings("deprecation")
-public class EmbeddingV1ActivityTest {
- @Rule
- public ActivityTestRule rule =
- new ActivityTestRule<>(EmbeddingV1Activity.class);
-}
diff --git a/packages/flutter_plugin_android_lifecycle/example/android/app/src/main/AndroidManifest.xml b/packages/flutter_plugin_android_lifecycle/example/android/app/src/main/AndroidManifest.xml
index 74f1397fc707..d00868f25cbf 100644
--- a/packages/flutter_plugin_android_lifecycle/example/android/app/src/main/AndroidManifest.xml
+++ b/packages/flutter_plugin_android_lifecycle/example/android/app/src/main/AndroidManifest.xml
@@ -1,12 +1,6 @@
-
-
-
diff --git a/packages/flutter_plugin_android_lifecycle/example/android/app/src/main/java/io/flutter/plugins/flutter_plugin_android_lifecycle_example/EmbeddingV1Activity.java b/packages/flutter_plugin_android_lifecycle/example/android/app/src/main/java/io/flutter/plugins/flutter_plugin_android_lifecycle_example/EmbeddingV1Activity.java
deleted file mode 100644
index e6ab004fccf6..000000000000
--- a/packages/flutter_plugin_android_lifecycle/example/android/app/src/main/java/io/flutter/plugins/flutter_plugin_android_lifecycle_example/EmbeddingV1Activity.java
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright 2013 The Flutter Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-package io.flutter.plugins.flutter_plugin_android_lifecycle_example;
-
-import android.os.Bundle;
-import dev.flutter.plugins.integration_test.IntegrationTestPlugin;
-import io.flutter.plugins.flutter_plugin_android_lifecycle.FlutterAndroidLifecyclePlugin;
-
-@SuppressWarnings("deprecation")
-public class EmbeddingV1Activity extends io.flutter.app.FlutterActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- IntegrationTestPlugin.registerWith(
- registrarFor("dev.flutter.plugins.integration_test.IntegrationTestPlugin"));
- FlutterAndroidLifecyclePlugin.registerWith(
- registrarFor(
- "io.flutter.plugins.flutter_plugin_android_lifecycle.FlutterAndroidLifecyclePlugin"));
- }
-}
diff --git a/packages/flutter_plugin_android_lifecycle/pubspec.yaml b/packages/flutter_plugin_android_lifecycle/pubspec.yaml
index 2fefc8616868..0fc128d03e17 100644
--- a/packages/flutter_plugin_android_lifecycle/pubspec.yaml
+++ b/packages/flutter_plugin_android_lifecycle/pubspec.yaml
@@ -2,7 +2,7 @@ name: flutter_plugin_android_lifecycle
description: Flutter plugin for accessing an Android Lifecycle within other plugins.
repository: https://github.com/flutter/plugins/tree/master/packages/flutter_plugin_android_lifecycle
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+flutter_plugin_android_lifecycle%22
-version: 2.0.2
+version: 2.0.3
environment:
sdk: ">=2.12.0 <3.0.0"
diff --git a/packages/google_maps_flutter/google_maps_flutter/CHANGELOG.md b/packages/google_maps_flutter/google_maps_flutter/CHANGELOG.md
index 04be1b915a5a..6ffec4e65cc4 100644
--- a/packages/google_maps_flutter/google_maps_flutter/CHANGELOG.md
+++ b/packages/google_maps_flutter/google_maps_flutter/CHANGELOG.md
@@ -1,7 +1,8 @@
-## NEXT
+## 2.0.7
* Add iOS unit and UI integration test targets.
* Exclude arm64 simulators in example app.
+* Remove references to the Android V1 embedding.
## 2.0.6
diff --git a/packages/google_maps_flutter/google_maps_flutter/example/android/app/src/androidTest/java/io/flutter/plugins/googlemaps/EmbeddingV1ActivityTest.java b/packages/google_maps_flutter/google_maps_flutter/example/android/app/src/androidTest/java/io/flutter/plugins/googlemaps/EmbeddingV1ActivityTest.java
deleted file mode 100644
index 9da7185b8ace..000000000000
--- a/packages/google_maps_flutter/google_maps_flutter/example/android/app/src/androidTest/java/io/flutter/plugins/googlemaps/EmbeddingV1ActivityTest.java
+++ /dev/null
@@ -1,19 +0,0 @@
-// Copyright 2013 The Flutter Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-package io.flutter.plugins.googlemaps;
-
-import androidx.test.rule.ActivityTestRule;
-import dev.flutter.plugins.integration_test.FlutterTestRunner;
-import io.flutter.plugins.googlemapsexample.*;
-import org.junit.Rule;
-import org.junit.runner.RunWith;
-
-@RunWith(FlutterTestRunner.class)
-@SuppressWarnings("deprecation")
-public class EmbeddingV1ActivityTest {
- @Rule
- public ActivityTestRule rule =
- new ActivityTestRule<>(EmbeddingV1Activity.class);
-}
diff --git a/packages/google_maps_flutter/google_maps_flutter/example/android/app/src/main/AndroidManifest.xml b/packages/google_maps_flutter/google_maps_flutter/example/android/app/src/main/AndroidManifest.xml
index 0ff45c3cb3ac..815074bfad96 100644
--- a/packages/google_maps_flutter/google_maps_flutter/example/android/app/src/main/AndroidManifest.xml
+++ b/packages/google_maps_flutter/google_maps_flutter/example/android/app/src/main/AndroidManifest.xml
@@ -4,10 +4,7 @@
-
+
@@ -28,13 +25,6 @@
-
-
diff --git a/packages/google_maps_flutter/google_maps_flutter/example/android/app/src/main/java/io/flutter/plugins/googlemapsexample/EmbeddingV1Activity.java b/packages/google_maps_flutter/google_maps_flutter/example/android/app/src/main/java/io/flutter/plugins/googlemapsexample/EmbeddingV1Activity.java
deleted file mode 100644
index cecf76a690e0..000000000000
--- a/packages/google_maps_flutter/google_maps_flutter/example/android/app/src/main/java/io/flutter/plugins/googlemapsexample/EmbeddingV1Activity.java
+++ /dev/null
@@ -1,20 +0,0 @@
-// Copyright 2013 The Flutter Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-package io.flutter.plugins.googlemapsexample;
-
-import android.os.Bundle;
-import dev.flutter.plugins.integration_test.IntegrationTestPlugin;
-import io.flutter.plugins.googlemaps.GoogleMapsPlugin;
-
-@SuppressWarnings("deprecation")
-public class EmbeddingV1Activity extends io.flutter.app.FlutterActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- GoogleMapsPlugin.registerWith(registrarFor("io.flutter.plugins.googlemaps.GoogleMapsPlugin"));
- IntegrationTestPlugin.registerWith(
- registrarFor("dev.flutter.plugins.integration_test.IntegrationTestPlugin"));
- }
-}
diff --git a/packages/google_maps_flutter/google_maps_flutter/pubspec.yaml b/packages/google_maps_flutter/google_maps_flutter/pubspec.yaml
index 0d7475857b31..c784e9a37a94 100644
--- a/packages/google_maps_flutter/google_maps_flutter/pubspec.yaml
+++ b/packages/google_maps_flutter/google_maps_flutter/pubspec.yaml
@@ -2,7 +2,7 @@ name: google_maps_flutter
description: A Flutter plugin for integrating Google Maps in iOS and Android applications.
repository: https://github.com/flutter/plugins/tree/master/packages/google_maps_flutter/google_maps_flutter
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+maps%22
-version: 2.0.6
+version: 2.0.7
environment:
sdk: '>=2.12.0 <3.0.0'
diff --git a/packages/google_sign_in/google_sign_in/CHANGELOG.md b/packages/google_sign_in/google_sign_in/CHANGELOG.md
index 186a1d39a223..2602e98be2a0 100644
--- a/packages/google_sign_in/google_sign_in/CHANGELOG.md
+++ b/packages/google_sign_in/google_sign_in/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 5.0.6
+
+* Remove references to the Android V1 embedding.
+
## 5.0.5
* Add iOS unit and UI integration test targets.
diff --git a/packages/google_sign_in/google_sign_in/example/android/app/src/main/AndroidManifest.xml b/packages/google_sign_in/google_sign_in/example/android/app/src/main/AndroidManifest.xml
index df80f829c1e7..22a34d7218f7 100644
--- a/packages/google_sign_in/google_sign_in/example/android/app/src/main/AndroidManifest.xml
+++ b/packages/google_sign_in/google_sign_in/example/android/app/src/main/AndroidManifest.xml
@@ -14,12 +14,6 @@
-
-