Allgemein (Android): Unterschied zwischen den Versionen
Aus Thoms Wiki
Zur Navigation springenZur Suche springen
all>Verkehrsminister Keine Bearbeitungszusammenfassung |
K 9 Versionen importiert |
||
| (7 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
| 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 == | |||
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 == | == Verschiedene Layouts für Hoch- und Querformat == | ||
| Zeile 4: | Zeile 21: | ||
Für Querformat kann man den Ordner /res/layout_land anlegen und die entsprechenden Dateien dorthin kopieren und dort anpassen. | 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" | |||
[[Kategorie:Android]] | |||
[[Kategorie:Entwicklung]] | [[Kategorie:Entwicklung]] | ||
Aktuelle Version vom 18. April 2020, 13:55 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"