Songbird Android Native Library
April 14, 2023 ยท View on GitHub
This is the Songbird Android Native Library. See Songbird for more information.
Installation
This project requires Rust and Android NDK to be installed.
# Install dependencies
brew install protobuf # macOS
sudo apt-get install -y protobuf-compiler # Ubuntu/Debian
# Clone the repository
git clone https://github.com/tsirysndr/songbird-android-rs
cd songbird-android-rs
cargo install cargo-ndk
RUSTFLAGS="-C link-arg=-lc++_shared" cargo ndk -t armeabi-v7a -t arm64-v8a -o ./jniLibs/ build --release
Contributing
See CONTRIBUTING.md for details.
License
This project is licensed under the terms of the MIT license. See the LICENSE file.