@echo off
set "dirpath=%CD%"
echo dirpath=%dirpath%
for /f "tokens=1,2 delims==" %%i in ('type .\\init') do (
set "%%i=%%j"
)
echo jar=%jar%
echo jarpath=%jarpath%
echo reboot=%reboot%
echo inputpath=%inputpath%
echo copypath=%copypath%
echo savepath=%savepath%
for /L %%i in (1, 1, 1000) do (
if exist %inputpath%\%%i (
rem echo %%i
set /a num+=1
) else (
goto end
)
)
:end
if exist %inputpath%\%num%\%jar% (
echo %inputpath%\%num%\%jar%
) else (
echo no-exist-%jar%
pause
exit
)
if NOT exist %copypath% ( md %copypath% )
if NOT exist %savepath% ( md %savepath% )
echo source=%inputpath%\%num%\%jar% destination="%dirpath%\%copypath%\%jar%"
copy %inputpath%\%num%\%jar% "%dirpath%\%copypath%\%jar%"
adb kill-server
echo android=%jarpath%/%jar% save=%savepath%/%jar%
adb pull %jarpath%/%jar% %savepath%/%jar%
echo copy=%copypath%/%jar% android=%jarpath%/%jar%
adb remount
adb push %copypath%/%jar% %jarpath%/%jar%
if %reboot%==1 (
adb reboot
)
@echo off
for /F "tokens=1,2 delims==" %%i in ('type .\\init') do (
set "%%i=%%j"
)
echo srcpath=%srcpath%
echo dscpath=%dscpath%
set "filename=%~n0"
echo filename=%filename%
for /F "tokens=1,2,3* delims==" %%a in ("%filename%") do (
set "jar=%%a"
set "product=%%b"
set "apkpath=%%c"
set "filepath=%%d"
)
:start
for /F "tokens=1,2* delims==" %%a in ("%filepath%") do (
if "%%b"=="" (
goto over
) else (
set "filepath=%%a\%%b"
echo filepath=%filepath%
goto start
)
)
:over
echo jar=%jar%
echo product=%product%
echo apkpath=%apkpath%
echo filepath=%filepath%
for /L %%i in (1, 1, 1000) do (
if NOT exist %dscpath%\%%i (
echo dir=%dscpath%\%%i
md %dscpath%\%%i
echo copysrc=%srcpath%\%apkpath%\out\target\product\%product%\%filepath%\%jar%
echo copydsc=%dscpath%\%%i\%jar%
copy %srcpath%\%apkpath%\out\target\product\%product%\%filepath%\%jar% %dscpath%\%%i\%jar%
goto end
)
)
:end