環境
- Windows
- WSL2
コマンド
git clone git@github.com:google/ExoPlayer.git
ExoPlayer\extensions\flac\src\main\jni\Application.mk
APP_OPTIM := release # APP_STL := c++_static APP_STL := c++_shared APP_CPPFLAGS := -frtti # APP_PLATFORM := android-14 APP_PLATFORM := android-16
ExoPlayerPath=path/to/ExoPlayer cd ${ExoPlayerPath}/extensions/flac/src/main/jni/ wget https://ftp.osuosl.org/pub/xiph/releases/flac/flac-1.3.2.tar.xz tar Jxvf flac-1.3.2.tar.xz rm flac-1.3.2.tar.xz mv flac-1.3.2 flac
.gitignore
# FLAC extension extensions/flac/src/main/jni/flac
# 20系でないといけない NdkVersion=20.1.5948944 NdkPath="%USERPROFILE%/AppData/Local/Android/Sdk/ndk/${NdkVersion}/ndk-build.cmd" cmd.exe /c ${NdkPath} APP_ABI=all -j4