M Containerfile => Containerfile +3 -3
@@ 1,14 1,14 @@
FROM archlinux
RUN printf '[aurbuild]\nServer = https://aurbuild.xdavidwu.link\n' >> /etc/pacman.conf
-RUN curl 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xf73f137d4573defaa097dbf09544cff6b08a3fd3' | pacman-key -a - && pacman-key --init && pacman-key --lsign-key f73f137d4573defaa097dbf09544cff6b08a3fd3 && pacman -Syu --noconfirm && pacman -S --noconfirm jdk17-openjdk android-sdk-cmdline-tools-latest android-platform-33 android-sdk-build-tools-33 android-ndk-beta android-aarch64-boost android-aarch64-openssl cmake ninja python-yaml && rm /var/cache/pacman/pkg/* && mkdir /build
+RUN curl 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xf73f137d4573defaa097dbf09544cff6b08a3fd3' | pacman-key -a - && pacman-key --init && pacman-key --lsign-key f73f137d4573defaa097dbf09544cff6b08a3fd3 && pacman -Syu --noconfirm && pacman -S --noconfirm jdk17-openjdk android-sdk-cmdline-tools-latest android-platform-33 android-sdk-build-tools-33 android-ndk android-aarch64-boost android-aarch64-openssl cmake ninja python-yaml && mkdir /build
WORKDIR /build
# XXX: use /etc/profile.d/*.sh instead?
ENV ANDROID_HOME=/opt/android-sdk
ENV ANDROID_SDK_ROOT=/opt/android-sdk
-ENV ANDROID_NDK=/opt/android-ndk-beta
-ENV ANDROID_NDK_HOME=/opt/android-ndk-beta
+ENV ANDROID_NDK=/opt/android-ndk
+ENV ANDROID_NDK_HOME=/opt/android-ndk
LABEL org.opencontainers.image.source=https://github.com/xdavidwu/saf-cephfs
M build.gradle => build.gradle +1 -1
@@ 12,7 12,7 @@ apply plugin: 'com.android.application'
android {
compileSdkVersion 'android-33'
buildToolsVersion '33'
- ndkPath '/opt/android-ndk-beta'
+ ndkPath '/opt/android-ndk'
defaultConfig {
minSdkVersion 24
M src/main/jniLibs/arm64-v8a/libc++_shared.so => src/main/jniLibs/arm64-v8a/libc++_shared.so +1 -1
@@ 1,1 1,1 @@
-/opt/android-ndk-beta/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so>
\ No newline at end of file
+/opt/android-ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so<
\ No newline at end of file