參考資料:
https://github.com/libsdl-org/SDL
步驟如下:
1. 編譯SDL2
2. 解壓縮
$ cd app/jni $ wget https://github.com/steward-fu/sdl2/raw/refs/heads/master/sdl2/dependency/SDL2_image-2.8.1.tar.gz $ tar xvf SDL2_image-2.8.1.tar.gz $ mv SDL2_image-2.8.1 SDL2_image
CMakeLists.txt
cmake_minimum_required(VERSION 3.6) project(SDL2App) add_subdirectory(SDL) add_subdirectory(SDL2_image) add_subdirectory(src)
3. 編譯
$ ./gradlew clean $ ./gradlew assembleDebug -PBUILD_AS_LIBRARY=true