Allgemein (Android): Unterschied zwischen den Versionen

Aus Thoms Wiki
Zur Navigation springenZur Suche springen
all>Verkehrsminister
Keine Bearbeitungszusammenfassung
all>Verkehrsminister
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
== Keystore erstellen ==
keytool -genkey -v -keystore my-release-key.keystore -alias mobilingressv3 -keyalg RSA -keysize 2048 -validity 10000
das erstellt einen keystore mit einem Eintrag mobilingressv3 und einer Gültigkeit von 10000 Tagen.<br />
Siehe auch [https://developer.android.com/tools/publishing/app-signing.html Signing Your Applications]
== Browser-Zugriff auf den Emulator ==
== Browser-Zugriff auf den Emulator ==



Version vom 6. Januar 2016, 15:28 Uhr

Keystore erstellen

keytool -genkey -v -keystore my-release-key.keystore -alias mobilingressv3 -keyalg RSA -keysize 2048 -validity 10000

das erstellt einen keystore mit einem Eintrag mobilingressv3 und einer Gültigkeit von 10000 Tagen.
Siehe auch Signing Your Applications


Browser-Zugriff auf den Emulator

Mein Server auf dem Emulator läuft auf Port XXXXX. Dann kann ich mit adb ein Portforwarding einrichten:

adb forward tcp:10000 tcp:XXXXX

Jetzt kann ich den Server in meinem Browser aufrufen: http://localhost:10000

Verschiedene Layouts für Hoch- und Querformat

Das Standard-Layout wird im Ordner /res/layout definiert und da meist in der main.xml.

Für Querformat kann man den Ordner /res/layout_land anlegen und die entsprechenden Dateien dorthin kopieren und dort anpassen.

EditText

Diese beiden Parameter haben mir geholfen:

android:layout_weight="1" // dann wird er nicht breiter als der Screen vorgibt
android:singleLine="true"