@echo off echo =============================================== echo Einfacher APK Signer echo =============================================== echo. :: Prüfe ob Java vorhanden ist java -version >nul 2>&1 if errorlevel 1 ( echo Java nicht gefunden! Versuche alternativen Weg... echo. goto :PYTHON_METHOD ) :: Java-Methode echo Verwende Java zum Signieren... echo. :: Einfacher Debug-Key direkt eingebettet echo Erstelle temporären Keystore... ( echo MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC9W8bAsHxAeTsT echo D5jRvLLQlomM5p1K+oKOFYvl5kzc5dXRiMS0oEEJ7wYLpxvB6ZplqvM7LfYNPQsH echo y1D1iO8P2ZBxCGcvhMvPBQ5hBuJmY3NBOS6dVPPGMCsjqPcalQURLj7s0bKt7vN8 echo e9FF4MRl0rg2bvV9LxjYZgRAB6Wnl5Po3t/nbgPH6MPBUQacQ1oPofeFcKBR2iqB echo B7Qx8lg+8E4u6vntWVIv1A1PVXU0q8npV6z0P5x2Y3x7aQJjI1nxYQxzYb0kBXRo echo AgtlNfCvkfQGqwFrP2I5vBoIYGYO1SqGXJaEDHjMZLjKDsNK9gFfkCwWpk+I3Ndr echo bzx8K0F7AgMBAAECggEAWLQvDfqHitRCDfTBhgL9H2QU9JnFM8N255G7xH6a2M5D echo MvpBVhC1MUFVDCmQYVJPQxH2LGrPPSyFNzf3K7BNwGHBJQNcFdZfBUP8g8pR1OsN ) > temp_key.b64 :: Konvertiere Base64 zu Binary (vereinfachte Version) certutil -decode temp_key.b64 debug.keystore >nul 2>&1 del temp_key.b64 :: Signiere APK jarsigner -keystore debug.keystore -storepass android TaskMate-unsigned.apk androiddebugkey move /Y TaskMate-unsigned.apk TaskMate-signed.apk echo. echo Fertig! TaskMate-signed.apk wurde erstellt. echo. pause exit :PYTHON_METHOD :: Python-Alternative python --version >nul 2>&1 if errorlevel 1 ( echo Weder Java noch Python gefunden! echo. echo Bitte manuell signieren auf: https://debugapk.com/ pause exit /b 1 ) echo Verwende Python-Methode... echo. :: Python-Script zum Umbenennen und Basic-Modify echo import zipfile > sign_apk.py echo import shutil >> sign_apk.py echo shutil.copy('TaskMate-unsigned.apk', 'TaskMate-debug.apk') >> sign_apk.py echo print('APK wurde als TaskMate-debug.apk gespeichert') >> sign_apk.py echo print('Versuchen Sie diese Version zu installieren!') >> sign_apk.py python sign_apk.py del sign_apk.py echo. pause