PackageTrack
Sign in Get early access

android_libcpp_shared

Dart / flutter package for Android to add the libc++_shared.so STL C++ shared runtime library to your app

0.3.0 NexusDynamic/android_libcpp_shared

What this package is like to depend on

Last release 5 days ago

18 Aug 2026

Ships on a steady schedule

a new release about every 6 weeks

Nearly every release is documented

notes for 5 of 5 stable releases

Nothing withdrawn

no release was ever pulled

5 months old

5 releases · first in 2026

5 releases in the last 12 months

see the full history below

Release timeline

5 releases · Mar 2026 to Aug 2026
Release Pre-release

Releases

latest 5
  1. 0.3.0 18 Aug 2026
    Release notes

    code_assets ^2.0.0 dependency update

    Open source →
    Release notes
    • Updated example to not use the kotlin gradle plugin (removing the warning when building the example)
    • BREAKING: Updated the code_assets dependency to ^2.0.0, see code_assets changelog
    • Updated hooks to ^2.2.0
    • Updated native_toolchain_c to ^0.19.4
    • Updated test dev dependency to ^1.31.2
    Open source →
  2. 0.2.1 12 Aug 2026
    Release notes

    Bug fixes, ndk path resolution, more informative errors.

    Open source →
    Release notes
    • Fixed NDK path resolution on Windows by using USERPROFILE and normalizing path separators. Thanks @kekland and @AttalliAyoub for the PRs and Issue (#2).
    • Fixed runProcess failing with a FormatException on non-English Windows by decoding process output with the system encoding. Thanks @wyq0918dev for the PR / Issue (#4).
    • The build hook now verifies that libc++_shared.so exists and is an ELF shared object before emitting it: thanks to @chillbrodev for the Issue (#5).
    • An NDK that does not contain the library for the target architecture is now skipped in favour of the next installation, instead of failing the build.
    • Added the legacy sources/cxx-stl/llvm-libc++/libs/<abi>/ location used by NDK r22 and older as a fallback.
    • The NDK the Flutter tool is building with is now used first, derived from the compiler in the build config.
    • Added sdk.dir / ndk.dir from the project's local.properties, flutter config --android-sdk, ndk-bundle directories and more well known SDK locations to NDK discovery.
    • Fixed NDK installations in PATH never being detected, because the search directory for ndk-build was incorrect.
    • Added the libcpp_shared_path user define and the ANDROID_LIBCPP_SHARED_PATH environment variable to override where the library comes from.
    • Failures report each NDK and file checked, and it is looged by the build hook.
    • Added ia32 mapped to x86.
    Open source →
  3. 0.2.0 04 Jun 2026
    Release notes

    Dependency updates, kotlin, gradle, AGP

    Open source →
    Release notes
    • Updated native_toolchain_c to 0.19.0.
    • Updated hooks to 2.0.2.
    • Updated example Kotlin version to 2.3.20, com.android.application to 9.0.1 and gradle to 9.1.0.
    • Added documentataion about adding --enable-native-access=ALL-UNNAMED to org.gradle.jvmargs in gradle.properties.
    • Added --enable-native-access=ALL-UNNAMED to org.gradle.jvmargs in example/android/gradle.properties.
    Open source →
  4. 0.1.1 22 Apr 2026
    Release notes

    use native_toolchain_c 0.18.0

    Open source →
    Release notes
    • Updated native_toolchain_c to 0.18.0.
    Open source →
  5. 0.1.0 23 Mar 2026
    Release notes
    • Shared Android C++ runtime for Dart / Flutter apps.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive