diff --git a/src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.BuildOrder.targets b/src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.BuildOrder.targets
index 736930a4cea..01f6959aed2 100644
--- a/src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.BuildOrder.targets
+++ b/src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.BuildOrder.targets
@@ -94,6 +94,48 @@ properties that determine build ordering.
+
+
+ SignAndroidPackage;
+ _DeployApk;
+ _DeployAppBundle;
+
+
+ AndroidPrepareForBuild;
+ _Uninstall
+
+
+ <_MinimalSignAndroidPackageDependsOn>
+ BuildOnlySettings;
+ _CreatePropertiesCache;
+ ResolveReferences;
+ PrepareResources;
+ CreateSatelliteAssemblies;
+ _CopyPackage;
+ _Sign;
+ _CreateUniversalApkFromBundle;
+
+
+ Build;
+ Package;
+ _Sign;
+ _CreateUniversalApkFromBundle;
+
+
+ $(_MinimalSignAndroidPackageDependsOn);
+
+
+
+ $(_MinimalSignAndroidPackageDependsOn);
+ _Upload;
+
+
+ $(_MinimalSignAndroidPackageDependsOn);
+ _DeployApk;
+ _DeployAppBundle;
+
+
+
$(_AndroidBuildDependsOn);
diff --git a/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Common.targets b/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Common.targets
index ee24d3a843d..1093614e340 100644
--- a/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Common.targets
+++ b/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Common.targets
@@ -2800,28 +2800,10 @@ because xbuild doesn't support framework reference assemblies.
-
-
- Build;
- Package;
- _Sign;
- _CreateUniversalApkFromBundle;
-
-
-
- BuildOnlySettings;
- _CreatePropertiesCache;
- ResolveReferences;
- PrepareResources;
- CreateSatelliteAssemblies;
- _CopyPackage;
- _Sign;
- _CreateUniversalApkFromBundle;
-
-
+
@@ -2938,18 +2920,6 @@ because xbuild doesn't support framework reference assemblies.
-
-
- SignAndroidPackage;
- _DeployApk;
- _DeployAppBundle;
-
-
- AndroidPrepareForBuild;
- _Uninstall
-
-
-