tsirysndr / songbird-android-rs

This is the android native library version of https://github.com/tsirysndr/music-player

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Songbird Android Native Library

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.

About

This is the android native library version of https://github.com/tsirysndr/music-player

License:MIT License


Languages

Language:Rust 100.0%