Logo für Webseiten-Tab implementiert

Dieser Commit ist enthalten in:
hendrik_gebhardt@gmx.de
2026-01-10 16:47:02 +00:00
committet von Server Deploy
Ursprung ef153789cc
Commit 5b1f8b1cfe
53 geänderte Dateien mit 2377 neuen und 46 gelöschten Zeilen

58
sign-apk-windows.bat Normale Datei
Datei anzeigen

@ -0,0 +1,58 @@
@echo off
echo ===============================================
echo TaskMate APK Signer für Windows
echo ===============================================
echo.
:: Variablen setzen
set APK_NAME=TaskMate-unsigned.apk
set SIGNED_APK=TaskMate-signed.apk
set KEYSTORE=%USERPROFILE%\.android\debug.keystore
:: Prüfe ob APK existiert
if not exist "%APK_NAME%" (
echo FEHLER: %APK_NAME% wurde nicht gefunden!
echo Bitte diese Datei im gleichen Ordner wie dieses Script ablegen.
pause
exit /b 1
)
:: Prüfe ob Java installiert ist
java -version >nul 2>&1
if errorlevel 1 (
echo FEHLER: Java ist nicht installiert oder nicht im PATH!
echo.
echo Bitte Java installieren von: https://www.java.com/download/
pause
exit /b 1
)
:: Debug Keystore erstellen falls nicht vorhanden
if not exist "%KEYSTORE%" (
echo Debug-Keystore wird erstellt...
mkdir "%USERPROFILE%\.android" 2>nul
keytool -genkey -v -keystore "%KEYSTORE%" -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 -dname "CN=Android Debug,O=Android,C=US"
)
:: APK signieren
echo.
echo Signiere APK...
jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA-256 -keystore "%KEYSTORE%" -storepass android -signedjar "%SIGNED_APK%" "%APK_NAME%" androiddebugkey
if errorlevel 1 (
echo.
echo FEHLER beim Signieren!
pause
exit /b 1
)
:: Erfolgsmeldung
echo.
echo ===============================================
echo ERFOLGREICH!
echo Die signierte APK wurde erstellt: %SIGNED_APK%
echo.
echo Diese Datei können Sie jetzt auf Ihrem Android-Gerät installieren.
echo ===============================================
echo.
pause