[Xamarin.Android.Build.Tasks] stop redistributing apksigner
#7984
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes: #6307
This reverts c50df1c.
In the past, we had to redistribute
apksigner.jar
, because it required JDK 11. This happened for build-tools 30.0.0 and was fixed in built-tools 30.0.3. At the time we were nowhere close able to use JDK 11, and so we built it ourselves for JDK 1.8 and redistributed it.However, .NET 6+ now requires JDK 11, because targets API-31 and higher. "Classic" Xamarin.Android requires JDK 11 if you are targeting API-31.
We can remove
apksigner
frommain
going forward in .NET 8.