35 lines
897 B
Batchfile
35 lines
897 B
Batchfile
@echo off
|
|
REM ====================================
|
|
REM 更新本地 AAR 并重新构建
|
|
REM ====================================
|
|
|
|
echo [1/5] 复制 AAR 文件到 Maven 仓库...
|
|
copy /Y libs\sdkcore-debug.aar android\local-maven\com\openim\sdkcore\1.0.15-local\sdkcore-1.0.15-local.aar
|
|
if %errorlevel% neq 0 (
|
|
echo 错误: AAR 文件复制失败,请检查 libs\sdkcore-debug.aar 是否存在
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
echo [2/5] 清理 Flutter 缓存...
|
|
flutter clean
|
|
|
|
echo [3/5] 删除构建目录...
|
|
if exist build rmdir /S /Q build
|
|
|
|
echo [4/5] 清理 Gradle 缓存...
|
|
cd android
|
|
call gradlew.bat clean
|
|
cd ..
|
|
|
|
echo [5/5] 重新获取依赖...
|
|
flutter pub get
|
|
|
|
echo.
|
|
echo ========================================
|
|
echo 更新完成!现在可以运行:
|
|
echo flutter run (运行应用)
|
|
echo flutter build apk (构建 APK)
|
|
echo ========================================
|
|
pause
|