A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd
at master 36 lines 1.3 kB view raw
1This folder contains the java parts needed to build an Rockbox as an 2application for android. 3 4* Prerequisites 5 6Download and install the Android SDK[1] and NDK r10e[2], or run installToolchain.sh. 7After you extracted the SDK, you need to run the SDKManager in order to 8install the actual platform sdk from the available packages tab (SDK Platform 9Android 4.4 should work). 10In the virtual devices tab you can also setup a emulator. 11 12 13Then, make sure you have the ANDROID_SDK_PATH and ANDROID_NDK_PATH (pointing to 14the each's root directory) environment variables set up, otherwise configure will fail to find the compiler and 15compiling the java files will fail. The installToolchain.sh script will provide reasonable values. 16 17* Build instructions 18 191. Create a separate build folder. Do not build in this source directory. 20 212. Run "../tools/configure". Choose the "Android" target and input your 22 screen resolution. 23 243. Run "make" 25 264. Run "make zip". This has to be run the first time, and any time themes 27 or plugins have changed. Otherwise you may skip it. 28 295. Run "make apk" 30 316. Optional. Install on your target/emulator, using the following command: 32 "$ANDROID_SDK_PATH/tools/adb install -r rockbox.apk" 33 34 35[1]: https://developer.android.com/studio 36[2]: https://github.com/android/ndk/wiki/Unsupported-Downloads