Skip to content

Bump NDK to r24 - #6469

Merged
jonpryor merged 9 commits into
dotnet:mainfrom
grendello:ndk-r24
Mar 28, 2022
Merged

Bump NDK to r24#6469
jonpryor merged 9 commits into
dotnet:mainfrom
grendello:ndk-r24

Conversation

@grendello

@grendellogrendello commented Nov 8, 2021

Copy link
Copy Markdown
Contributor

Changes: https://github.com/android/ndk/wiki/Changelog-r24#changes

The most interesting changes from Xamarin.Android's point of view:

  • GDB has been removed. Use LLDB instead. Note that ndk-gdb uses
    LLDB by default, and Android Studio has only ever supported LLDB.
  • Jelly Bean (APIs 16, 17, and 18) is no longer supported. The
    minimum OS supported by the NDK is KitKat (API level 19).
  • Non-Neon devices are no longer supported. A very small number of
    very old devices do not support Neon so most apps will not notice
    aside from the performance improvement.
  • Additional Apple M1 support:
    • LLVM tools are now universal binaries.

@grendello

Copy link
Copy Markdown
ContributorAuthor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@grendello
grendelloforce-pushed the ndk-r24 branch 3 times, most recently from 6e7b9f5 to d0b3126CompareNovember 9, 2021 22:02
@grendello

Copy link
Copy Markdown
ContributorAuthor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@grendello
grendelloforce-pushed the ndk-r24 branch 4 times, most recently from 66afd84 to 16ec728CompareNovember 19, 2021 16:37
@grendellogrendello changed the title [WIP] Bump to NDK r24-beta1[WIP] Bump to NDK r24-beta2Jan 5, 2022
@grendello
grendelloforce-pushed the ndk-r24 branch 3 times, most recently from 8d54b5f to 5f75969CompareJanuary 11, 2022 19:46
@grendello
grendelloforce-pushed the ndk-r24 branch 2 times, most recently from d084a45 to d8da10eCompareFebruary 14, 2022 15:54
@grendellogrendello changed the title [WIP] Bump to NDK r24-beta2[WIP] Bump to NDK r24-rc1Feb 14, 2022
@grendello
grendelloforce-pushed the ndk-r24 branch 2 times, most recently from 6ea140b to de6f7b6CompareFebruary 16, 2022 11:27
jonpryor added a commit to jonpryor/xamarin-android that referenced this pull request Feb 16, 2022
Context: https://dl-ssl.google.com/android/repository/repository2-3.xml
Context: dotnet#6469
Context: dotnet#6764
Bump `$(XAPlatformToolsVersion)`=32.0.0, which is the current
non-RC `platform-tools` Android SDK package version.
We are already on the latest `build-tools` package version, and on
the latest NDK r23.* version. (There are NDK r24 and r25 versions,
but we don't support them yet; see also PR dotnet#6469, dotnet#6764.)
jonpryor added a commit that referenced this pull request Feb 17, 2022
Context: https://dl-ssl.google.com/android/repository/repository2-3.xml
Context: #6469
Context: #6764
Bump `$(XAPlatformToolsVersion)`=32.0.0, which is the current
non-RC `platform-tools` Android SDK package version.
We are already on the latest `build-tools` package version, and on
the latest NDK r23.* version. (There are NDK r24 and r25 versions,
but we don't support them yet; see also PR #6469, #6764.)
@grendello

Copy link
Copy Markdown
ContributorAuthor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@grendello
grendelloforce-pushed the ndk-r24 branch 2 times, most recently from 39ec812 to 554a51dCompareFebruary 23, 2022 08:08
@grendello
grendelloforce-pushed the ndk-r24 branch 3 times, most recently from 577d6ff to 7aa816bCompareMarch 2, 2022 16:05
@grendello
grendelloforce-pushed the ndk-r24 branch 3 times, most recently from be30ead to a29b6c6CompareMarch 11, 2022 08:11
@grendello
grendelloforce-pushed the ndk-r24 branch 2 times, most recently from 7e723f8 to cb20a28CompareMarch 17, 2022 07:44
@grendellogrendello changed the title [WIP] Bump to NDK r24-rc1Bump NDK to r24Mar 18, 2022
@grendello
grendello marked this pull request as ready for review March 18, 2022 16:02
@jonpryor
jonpryor merged commit 38b1236 into dotnet:mainMar 28, 2022
@grendello
grendello deleted the ndk-r24 branch March 28, 2022 16:26
jonathanpeppers pushed a commit that referenced this pull request Apr 1, 2022
Changes: https://github.com/android/ndk/wiki/Changelog-r24#changes
The most interesting changes from Xamarin.Android's point of view:
* GDB has been removed. Use LLDB instead. Note that ndk-gdb uses
LLDB by default, and Android Studio has only ever supported LLDB.
* Jelly Bean (APIs 16, 17, and 18) is no longer supported.
The minimum OS supported by the NDK is KitKat (API level 19).
* Non-Neon devices are no longer supported. A very small number of
very old devices do not support Neon so most apps will not notice
aside from the performance improvement.
* Additional Apple M1 support: * LLVM tools are now universal binaries.
@github-actionsgithub-actionsBot locked and limited conversation to collaborators Jan 24, 2024
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@grendello@jonpryor