@echo off
echo -----------------------------------------------
echo strip工具V1.0 (windows)
echo author xieyuan
echo -----------------------------------------------
set LOCAL_NDK_HOME=D:\Android\sdk\ndk-bundle
call:build_single_impl armeabi
call:build_single_impl armeabi-v7a
call:build_single_impl x86
call:build_single_impl arm64-v8a
call:build_single_impl x86_64
:getStripPath
set stripPath=%LOCAL_NDK_HOME%\toolchains\%~1\prebuilt\windows-x86_64\bin\%~2
echo "ENTRY stripPath% %~1 "
goto:eof
:stripSo
if "%~1" == "armeabi" call:getStripPath "arm-linux-androideabi-4.9" "arm-linux-androideabi-strip.exe"
if "%~1" == "armeabi-v7a" call:getStripPath "arm-linux-androideabi-4.9" "arm-linux-androideabi-strip.exe"
if "%~1" == "x86" call:getStripPath "x86-4.9" "i686-linux-android-strip.exe"
if "%~1" == "arm64-v8a" call:getStripPath "aarch64-linux-android-4.9" "aarch64-linux-android-strip.exe"
if "%~1" == "x86_64" call:getStripPath "x86_64-4.9" "x86_64-linux-android-strip.exe"
echo "开始strip...%stripPath% "lib\%~1\libtest.a"
%stripPath% --strip-unneeded "lib\%~1\libtest.a"
rmdir /s /q "lib\%~1\objs"
goto:eof
:build_single_impl
call:stripSo %~1
goto:eof