ringrtc/config/android/README.md
Jordan Rose 8cad5119a3 Remove install-ndk-toolchains entirely in favor of -C linker
install-ndk-toolchains originally built toolchain directories inside
OUTPUT_DIR, which could then be used when building for Android. Last
year it got slimmed down to use a Cargo config file instead, but even
that isn't strictly necessary. We're already passing custom flags
directly to `cargo rustc`; specifying the linker is just one more.

Note that this will need to be revisited if we break apart the WebRTC
and RingRTC builds, as we've discussed doing in the past.
2022-07-21 15:51:22 -07:00

559 B

Android Dependencies for RingRTC Build Time

This configuration defines the build time Java dependencies for RingRTC.

To add/update dependencies edit build.gradle and make modifications to the dependencies section.

These dependencies are fetched as part of prepare_workspace.

SDK versions

There are a few places where minSdkVersion and targetSdkVersion show up in the build of RingRTC for Android. Generally try to keep them in sync with Signal-Android/build.gradle.

  1. src/android/AndroidManifest.xml -- what supported versions in our .aar