#!/bin/bash

# Android TV WebView 壳打包脚本

set -e

echo "=== IPTV Android TV 构建 ==="

# 检查 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"
