Android App signieren????

Previous topic - Next topic

xverbatim_gluser

Hallo,

kann mir bitte jemand erklären, wie ich die erstellten android apps signieren kann?

Die Anleitung auf der Seite http://www.dream-d-sign.de/xmlhelp.php?lang=de&id=354&action=view hilft mir nicht wirklich weiter.

Da steht
Um den Code zu signieren und eine App in den Android Market zu stellen, benötigen Sie einen Entwicklerschlüssel, den man so erstellt:

> cd /D "%JAVA_HOME%\bin"
> keytool.exe" -genkey -alias android_developer.keystore -keyalg RSA -validity 20000 -keystore android_developer.keystore

Code Sign

Mit dieser Datei können nun fertige GLBasic Produkte signieren, indem man:

> cd /D "%GLB_PROJ_DIR%\distribute\Android"
> set ANDROID_SDK=C:\program Files (x86)\GLBasic\compiler\platform\Android\android-sdk-windows
> "%JAVA_HOME%\bin\jarsigner.exe" -verbose -keystore "%USERPROFILE%\Downloads\android_developer.keystore" -signedjar bin\glbasic-release-signed.apk bin\glbasic-release-unsigned.apk android_developer.keystore
> "%ANDROIDSDK%\tools\zipalign.exe" -v 4 "%GLB_PROJ_PATH%\bin\glbasic-release-signed.apk" "%GLB_PROJ_PATH%\bin\glbasic-release-for-market.apk"


wie genau erstellt man den Entwicklerschlüssel???

Muß ich eine eigene bat Datei erstellen??? falls ja, wo genau stelle ich sie rein?!?!?
Die Daten ins Programm mit reinschreiben?

Ich werde echt nicht schlau daraus..... :blink:

Schranz0r

#1
schau dir mal das an, evtl ist das besser erklärt...

http://www.androidkit.com/signing-your-android-application


EDIT:

OK, :) , Windows -> Start unten in der Suche cmd eingeben

jetzt eingeben: cd %JAVA_HOME%/bin

jetzt bist du im Java/bin Ordner und gibst ein: keytool -genkey -v -keystore mykeystore.keystore -alias aliasname -keyalg RSA -validity 200000

alles angeben was gefragt wird, und schon hast du deinen Key erstellt :)

Appsigning muss ich noch schauen!
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

xverbatim_gluser

hi nochmal,

erstmal vielen dank für deine tolle hilfe...bisher bin ich schon ziemlich weit gekommenm nur die sache mit dem signieren?

*NULL DURCHBLICK*

Fragen:
1) Durch signieren gibt man dem Programm offizielle Info´s für Google-Market? oder

2)  Der Befehl keytool verlangt nach aliasname (mein programmname?!?!?!?) , was genau passiert dann, wenn der Befehl korrekt ausgeführt wird????
was muß ich da noch genau tun?????

Leider ist in der Hilfe darüber nichts für Anfänger geschrieben, die völlig naiv an die Programmierung für Android herangehen :-)

3) gibt es irgendwo eine korrekte Auflistung der Befehle, die 100% auf Android laufen?

Über Antwort freue ich mich.
Danke im Vorfeld

p.s. der Link http://www.androidkit.com/signing-your-android-application bringt mich auch nicht wirklich weiter; mein englisch ist nicht das beste, außerdem kriege ich Augenschmerzen bei der Seite  :puke: