Skip to content

Conversation

@grendello
Copy link
Contributor

@grendello grendello commented Nov 8, 2021

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
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@grendello grendello force-pushed the ndk-r24 branch 3 times, most recently from 6e7b9f5 to d0b3126 Compare November 9, 2021 22:02
@grendello
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@grendello grendello force-pushed the ndk-r24 branch 4 times, most recently from 66afd84 to 16ec728 Compare November 19, 2021 16:37
@grendello grendello changed the title [WIP] Bump to NDK r24-beta1 [WIP] Bump to NDK r24-beta2 Jan 5, 2022
@grendello grendello force-pushed the ndk-r24 branch 3 times, most recently from 8d54b5f to 5f75969 Compare January 11, 2022 19:46
@grendello grendello force-pushed the ndk-r24 branch 2 times, most recently from d084a45 to d8da10e Compare February 14, 2022 15:54
@grendello grendello changed the title [WIP] Bump to NDK r24-beta2 [WIP] Bump to NDK r24-rc1 Feb 14, 2022
@grendello grendello force-pushed the ndk-r24 branch 2 times, most recently from 6ea140b to de6f7b6 Compare February 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
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@grendello grendello force-pushed the ndk-r24 branch 2 times, most recently from 39ec812 to 554a51d Compare February 23, 2022 08:08
@grendello grendello force-pushed the ndk-r24 branch 3 times, most recently from 577d6ff to 7aa816b Compare March 2, 2022 16:05
@grendello grendello force-pushed the ndk-r24 branch 3 times, most recently from be30ead to a29b6c6 Compare March 11, 2022 08:11
@grendello grendello force-pushed the ndk-r24 branch 2 times, most recently from 7e723f8 to cb20a28 Compare March 17, 2022 07:44
@grendello grendello changed the title [WIP] Bump to NDK r24-rc1 Bump NDK to r24 Mar 18, 2022
@grendello grendello marked this pull request as ready for review March 18, 2022 16:02
@jonpryor jonpryor merged commit 38b1236 into dotnet:main Mar 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-actions github-actions bot locked and limited conversation to collaborators Jan 24, 2024
Sign up for free to 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