diff --git a/external/xamarin-android-tools b/external/xamarin-android-tools
index 05f9a906379..1ea4e35eaf3 160000
--- a/external/xamarin-android-tools
+++ b/external/xamarin-android-tools
@@ -1 +1 @@
-Subproject commit 05f9a906379cabead66a07c378b37eda376597d2
+Subproject commit 1ea4e35eaf3fe09b9ca8adf0a29b4d9988146338
diff --git a/src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.Application.targets b/src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.Application.targets
index 4e03d35f525..5913bba6b77 100644
--- a/src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.Application.targets
+++ b/src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.Application.targets
@@ -7,6 +7,7 @@ This file contains targets specific for Android application projects.
***********************************************************************************************
-->
+
@@ -55,17 +56,54 @@ This file contains targets specific for Android application projects.
-
-
-
+
+
+
-
+
-
+
+
+
+
diff --git a/src/Xamarin.Android.Build.Tasks/Tasks/AndroidZipAlign.cs b/src/Xamarin.Android.Build.Tasks/Tasks/AndroidZipAlign.cs
index 110d239407d..262c7af4db1 100644
--- a/src/Xamarin.Android.Build.Tasks/Tasks/AndroidZipAlign.cs
+++ b/src/Xamarin.Android.Build.Tasks/Tasks/AndroidZipAlign.cs
@@ -48,7 +48,8 @@ protected override void LogEventsFromTextOutput (string singleLine, MessageImpor
{
if (ExitCode != 0)
Log.LogCodedError (DefaultErrorCode, singleLine);
- base.LogEventsFromTextOutput (singleLine, messageImportance);
+ else
+ base.LogEventsFromTextOutput (singleLine, messageImportance);
}
}
}
diff --git a/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Application.targets b/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Application.targets
index feb3307ff43..136356bf481 100644
--- a/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Application.targets
+++ b/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Application.targets
@@ -11,6 +11,7 @@ Copyright (C) 2019 Microsoft Corporation. All rights reserved.
***********************************************************************************************
-->
+
@@ -19,11 +20,23 @@ Copyright (C) 2019 Microsoft Corporation. All rights reserved.
ManifestFile="$(IntermediateOutputPath)android\AndroidManifest.xml">
-
+
-
+
custom.aprof
@@ -42,14 +55,26 @@ Copyright (C) 2019 Microsoft Corporation. All rights reserved.
-
+
-
+
diff --git a/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Common.targets b/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Common.targets
index 75da830f51e..5d81e3f7545 100644
--- a/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Common.targets
+++ b/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Common.targets
@@ -2583,9 +2583,6 @@ because xbuild doesn't support framework reference assemblies.
-
- <_DeployCommand>"$(AdbToolPath)adb" $(AdbTarget) install -r "$(ApkFileSigned)"
-
-
- <_UninstallCommand>"$(AdbToolPath)adb" $(AdbTarget) uninstall -k "$(_AndroidPackage)"
-