Logo für Webseiten-Tab implementiert
Dieser Commit ist enthalten in:
committet von
Server Deploy
Ursprung
ef153789cc
Commit
5b1f8b1cfe
71
sign-apk-simple.bat
Normale Datei
71
sign-apk-simple.bat
Normale Datei
@ -0,0 +1,71 @@
|
||||
@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
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren