Android-Anwendungen über die MobileFirst Operations Console registrieren

Registrieren Sie Ihre Android-Anwendung bei einer Instanz von MobileFirst Server, um eine Kommunikation mit dem Server zu ermöglichen und für den Server Informationen zu Ihrer App bereitzustellen.

Vorbereitende Schritte

Sie müsen die IBM MobileFirst Platform Operations Console auf dem MobileFirst Server verwenden, bei dem die Registrierung erfolgen soll. Weitere Informationen finden Sie unter IBM MobileFirst Platform Foundation Developer Kit.

Informationen zu diesem Vorgang

Sie können eine App vor oder nach dem Einrichten der Android-Studio-Umgebung beim Server registrieren (siehe Einrichtungsmethoden für Ihre Umgebung). Sie müssen Ihre App beim Server registrieren, bevor Sie Code, der auf Serverressourcen zugreift, implementieren.

Vorgehensweise

  1. Klicken Sie auf der Hauptseite Dashboard der MobileFirst Operations Console auf die Schaltfläche App registrieren.
    Screenshot mit der Schaltfläche App registrieren
  2. Wählen Sie auf der Seite Anwendung registrieren die Option Android aus.

    Screenshot der Seite 'Anwendung registrieren' mit den Feldern für App-Name, Plattform, Paket und Version

  3. Machen Sie Angaben für die zu registrierende Anwendung.
    Wenn Sie Ihre App mit dem Assistenten von Android Studio erstellt haben, sind die Versionsnummer und der Paketname in der Datei app\build.gradle Ihres Android-Studio-Projekt am Ende von defaultConfig definiert.
    defaultConfig {
        applicationId "com.example.myapplication"
        minSdkVersion 23
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    • Anwendungsname: Die Angabe eines Anzeigenamens ist optional.
    • Paket: Der Wert von applicationId in Ihrer Datei app/build.gradle. Weitere Informationen finden Sie unter http://tools.android.com/tech-docs/new-build-system/applicationid-vs-packagename.
    • Version: Wert von versionName in Ihrer Datei app/build.gradle.

      Wenn Ihre Datei app\build.gradle diese Parameter nicht enthält, finden Sie sie in der Datei AndroidManifest.xml.

      <manifest android:hardwareAccelerated="true" android:versionCode="2" android:versionName="0.0.2" ...>
  4. Klicken Sie auf die Schaltfläche Anwendung registrieren. Auf der Hauptseite Dashboard wird Ihre Anwendung jetzt unter der Standardlaufzeit mfp aufgelistet.
    Screenshot mit der Anzeige einer registrierten App im Dashboard
    Anmerkung: Die Laufzeit mfp ist der Standardwert für den Parameter WLServerContext in der Datei mfpclient.properties.
  5. Klicken Sie auf den Anwendungsnamen, um die Hauptkonfigurationsseite für Ihre App anzuzeigen. Auf der Hauptseite für Ihre App werden für die serverseitige Registrierung Ihrer App verschiedene Konfigurationsoptionen angezeigt.
    Screenshot mit der registrierten App und ihren serverseitigen Konfigurationsoptionen
  6. Klicken Sie auf das Register Konfigurationsdateien. Im Abschnitt Clientkonfigurationsdatei wird eine Schablone für die Erstellung Ihrer Datei mfpclient.properties angezeigt. Diese Datei wird für die Verbindung der Client-App zum Server verwendet. Informationen zur Angabe der Werte in der Datei und zum Kopieren der Datei in Ihr Android-Studio-Projekt finden Sie unter Android-Clienteigenschaftendatei.
    Screenshot mit dem Inhalt der Datei mfpclient.properties

Ergebnisse

Die App ist beim Zielserver registriert.

Nächste Schritte

Für die Client-Server-Registrierung müssen Sie die erforderlichen Eigenschaften in der Datei mfpclient.properties angeben und die Datei in Ihr Android-Studio-Projekt kopieren. Weitere Informationen finden Sie unter Android-Clienteigenschaftendatei.