#!/bin/bash # Android WebView 壳打包脚本 set -e echo "=== IPTV Android 构建 ===" # 检查 UI 构建产物 if [ ! -d "../ui/dist-web" ]; then echo "错误: 未找到 ../ui/dist-web 目录" echo "请先构建 Web UI: cd ../ui && npm run build" exit 1 fi # 复制 Web 资源到 Android assets echo "复制 Web 资源..." mkdir -p app/src/main/assets/www cp -r ../ui/dist-web/* app/src/main/assets/www/ # 统计文件 echo "已复制文件数量:" find app/src/main/assets/www -type f | wc -l # 构建 Debug APK echo "构建 Debug APK..." ./gradlew assembleDebug echo "" echo "=== 构建完成 ===" echo "APK 位置: app/build/outputs/apk/debug/app-debug.apk"