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)" -