Set default NDK level to 26

LiteRT-PiperOrigin-RevId: 811500284
This commit is contained in:
Terry Heo 2025-09-25 14:22:53 -07:00 committed by Copybara-Service
parent d800e95d31
commit 9ed80d7bce
2 changed files with 3 additions and 2 deletions

View File

@ -58,10 +58,11 @@ else
'Y'
'/usr/lib/llvm-18/bin/clang'
'-Wno-sign-compare -Wno-c++20-designator -Wno-gnu-inline-cpp-without-extern'
'y'
'Y'
'/android/sdk'
)
printf '%s\n' "${configs[@]}" | ./configure
cat .litert_configure.bazelrc
export TF_LOCAL_SOURCE_PATH="/root_dir/third_party/tensorflow"
bash /script_dir/build_android_package.sh

View File

@ -814,7 +814,7 @@ def get_ndk_api_level(environ_cp, android_ndk_home_path):
android_ndk_api_level = prompt_loop_or_load_from_env(
environ_cp,
var_name='ANDROID_NDK_API_LEVEL',
var_default='21', # 21 is required for ARM64 support.
var_default='26', # 26 is required for AHardwareBuffer support.
ask_for_var=(
'Please specify the (min) Android NDK API level to use. '
'[Available levels: %s]'