@@ -12,12 +12,12 @@ export CC=$(which clang-16)
1212export CXX=$( which clang++-16)
1313export CCACHE_DISABLE=1
1414
15- if [ ! -d android-ndk-r25b ]; then
16- rm android-ndk-r25b -linux.zip
17- echo " Downloading https://dl.google.com/android/repository/android-ndk-r25b -linux.zip"
18- wget -q https://dl.google.com/android/repository/android-ndk-r25b -linux.zip
19- unzip -q android-ndk-r25b -linux.zip
20- test $? -eq 0 || { echo " Can't unzip android-ndk-r25b -linux.zip" ; exit 1; }
15+ if [ ! -d android-ndk-r27d ]; then
16+ rm android-ndk-r27d -linux.zip
17+ echo " Downloading https://dl.google.com/android/repository/android-ndk-r27d -linux.zip"
18+ wget -q https://dl.google.com/android/repository/android-ndk-r27d -linux.zip
19+ unzip -q android-ndk-r27d -linux.zip
20+ test $? -eq 0 || { echo " Can't unzip android-ndk-r27d -linux.zip" ; exit 1; }
2121 echo " Android NDK extracted"
2222else
2323 echo " Using extracted Android NDK"
@@ -29,13 +29,13 @@ export JAVA_INCLUDE_PATH=${JAVA_HOME}/include
2929export JAVA_AWT_INCLUDE_PATH=${JAVA_HOME} /include
3030export JAVA_INCLUDE_PATH2=${JAVA_HOME} /include/linux
3131
32- export ANDROID_NDK_ROOT=$( pwd) /android-ndk-r25b
32+ export ANDROID_NDK_ROOT=$( pwd) /android-ndk-r27d
3333export NDK_PLATFORM=" android-21"
3434export ANDROID_PLATFORM=" android-21"
3535export OPENSSL_DIR=$( pwd) /example/android/third_party/crypto
3636
3737rm -rf example/android/src/drinkless/org/ton/TonApi.java
38- cd example/android/
38+ cd example/android/ || exit
3939
4040rm CMakeCache.txt .ninja_*
4141cmake -GNinja -DTON_ONLY_TONLIB=ON .
0 commit comments