So sieht meine Key-Signatur aus, damit scheint der Key ja richtig erstellt worden zu sein:
Keystore-Typ: JKS
Keystore-Provider: SUN
Keystore enthält 1 Eintrag
Aliasname: b4a
Erstellungsdatum: 20.11.2017
Eintragstyp: PrivateKeyEntry
Zertifikatskettenlänge: 1
Zertifikat[1]:
Eigentümer: CN=Gerd W, O=Ichselbst, C=de
Aussteller: CN=Gerd W, O=Ichselbst, C=de
Seriennummer: 2ee4179b
Gültig von: Mon Nov 20 19:06:12 CET 2017 bis: Mon Mar 20 19:06:12 CET 2056
Zertifikatfingerprints:
MD5: 4C:87:F6:8F:2A:A6:9F:6F:82:F5:69:3E ...
SHA1: 42
6:75:41:10:A6:9C:08:1D:5D
8:63:21 ...
SHA256: 27:5D:5A:80:33:57:36:05:4F:E0
5:AD:5F:95:49:42:A6:55:4B:FB ...
Signaturalgorithmusname: SHA256withDSA
Algorithmus des Public Key von Betreff: 2048-Bit-DSA-Schlüssel
Version: 3
Erweiterungen:
#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 90 E8 B5 28 47 F5 F4 25 09 5A D3 DB D8 CE ...(G..%...Z....
0010: A9 F2 DD 21 ...!
]
*******************************************
Beim Kompilieren kommt folgende Ausgabe_
B4A Version: 7.30
Parse den Code. (0.09s)
Kompiliere den Code. (0.10s)
Die Datei ObfuscatorMap.txt wurde im Objects-Verzeichnis angelegt.
Kompiliere Layoutcode. (0.03s)
Organisiere Libraries. (0.00s)
Generiere R Datei. (0.17s)
Kompiliere generierten Java Code. (2.06s)
Convert byte code - optimized dex. (1.33s)
Packe Dateien. (0.38s)
Kopieren von Bibliothek Ressourcen (0.01s)
Signiere Paketdatei (privater Key). Error
jarsigner error: java.security.InvalidKeyException: The security strength of SHA-1 digest algorithm is not sufficient for this key size
Ich weiß nicht, was da los ist!!!
Mit dem Debug-Key klappt es selbstverständlich