@echo off echo ๐Ÿš€ Starting StreamFlix Android TV Build (Windows)... :: Check for Java where java >nul 2>&1 if %ERRORLEVEL% NEQ 0 ( if exist "C:\Program Files\Android\Android Studio\jbr\bin\java.exe" ( set "JAVA_HOME=C:\Program Files\Android\Android Studio\jbr" set "PATH=C:\Program Files\Android\Android Studio\jbr\bin;%PATH%" ) else if exist "C:\Java\jdk-21\bin\java.exe" ( set "JAVA_HOME=C:\Java\jdk-21" set "PATH=C:\Java\jdk-21\bin;%PATH%" ) else ( echo โŒ Java not found. Please ensure Android Studio is installed. exit /b 1 ) ) :: Navigate to android-tv cd %~dp0\android-tv :: Run Gradle echo ๐Ÿงน Cleaning and Building Debug APK... call gradlew.bat assembleDebug if %ERRORLEVEL% EQU 0 ( echo โœ… Build Success! echo ๐Ÿ“‚ APK Location: android-tv\app\build\outputs\apk\debug\app-debug.apk copy app\build\outputs\apk\debug\app-debug.apk ..\StreamFlixTV-debug.apk >nul echo ๐Ÿ“‹ Copied to: StreamFlixTV-debug.apk ) else ( echo โŒ Build Failed exit /b 1 )