diff --git a/src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.AndroidLibraries.targets b/src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.AndroidLibraries.targets index 1b4651ec5f3..cb8a6c3bc59 100644 --- a/src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.AndroidLibraries.targets +++ b/src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.AndroidLibraries.targets @@ -103,7 +103,21 @@ projects. /> - + + + + + $(TargetsForTfmSpecificContentInPackage);_IncludeAarInNuGetPackage + + + + + + + diff --git a/src/Xamarin.Android.Build.Tasks/Tests/Xamarin.Android.Build.Tests/XASdkTests.cs b/src/Xamarin.Android.Build.Tasks/Tests/Xamarin.Android.Build.Tests/XASdkTests.cs index b76e6c99e96..089134620b0 100644 --- a/src/Xamarin.Android.Build.Tasks/Tests/Xamarin.Android.Build.Tests/XASdkTests.cs +++ b/src/Xamarin.Android.Build.Tasks/Tests/Xamarin.Android.Build.Tests/XASdkTests.cs @@ -166,9 +166,10 @@ public void DotNetBuildLibrary (bool isRelease, bool duplicateAar) } [Test] - public void DotNetPack () + public void DotNetPack ([Values ("net5.0-android", "net5.0-android30")] string targetFramework) { var proj = new XASdkProject (outputType: "Library") { + TargetFramework = targetFramework, IsRelease = true, Sources = { new BuildItem.Source ("Foo.cs") {