update ndk

This commit is contained in:
Fabian Freund
2026-07-15 13:05:01 +02:00
parent c38674a16c
commit 6e3bc40bc7
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
org.gradle.jvmargs=-Xmx4G -XX:+HeapDumpOnOutOfMemoryError
weblibre.ndkVersion=28.2.13676358
weblibre.ndkVersion=29.0.14206865
android.useAndroidX=true
android.enableJetifier=true
android.builtInKotlin=false
+3 -3
View File
@@ -40,6 +40,6 @@ The output AAR is written to `native/go_mobile_runtime/build/weblibre-go.aar`.
GitHub release builds clone the pinned sources from `pins.env` and run the same
Melos command before building the Flutter APK/AAB artifacts. The app Gradle
build and CI native runtime build both read `weblibre.ndkVersion` from
`apps/weblibre/android/gradle.properties`; it is currently Android NDK r28c
(`28.2.13676358`), matching Flutter 3.44's default NDK. This is new enough for
the `cronet-go` Android arm64 archives linked by sing-box's naive outbound path.
`apps/weblibre/android/gradle.properties`; it is currently Android NDK r29
(`29.0.14206865`), as required by the Mozilla 152 toolchain. The same NDK is
used for the source-built `cronet-go` library and the combined gomobile AAR.