Erste Schritte durch Erstellen einer Android-App und Codesigning

Wichtig

Visual Studio App Center wird am 31. März 2025 eingestellt. Sie können Visual Studio App Center zwar weiterhin verwenden, bis es vollständig eingestellt ist, es gibt jedoch mehrere empfohlene Alternativen, zu denen Sie möglicherweise eine Migration in Erwägung ziehen.

Erfahren Sie mehr über Supportzeitpläne und Alternativen.

In diesem Tutorial erfahren Sie, wie Sie eine Android-Beispiel-App mit App Center einrichten.

Erforderliche Schritte

Melden Sie sich bei GitHub an, und forken Sie das Repository.

  1. Melden Sie sich bei Ihrem GitHub-Konto an.
  2. Greifen Sie auf das GitHub-Repository der Beispiel-App zu.
  3. Klicken Sie rechts oben auf der Seite auf Fork .

Anmelden bei App Center

  1. Öffnen Sie das App Center-Portal.
  2. Klicken Sie auf Verbinden mit GitHub , und melden Sie sich an, oder verwenden Sie einen anderen Anbieter.

Erstellen einer neuen App im App Center

  1. Klicken Sie auf Neue App hinzufügen.
  2. Nennen Sie die App Beispiel-Android-App.
  3. Wählen Sie Android bzw . Java aus.
  4. Klicken Sie auf Neue App hinzufügen.

Ersetzen des App-Geheimnisses

Damit die Beispiel-App Informationen an App Center senden kann, muss das App-Geheimnis so geändert werden, dass er dem für Ihr spezifisches App Center-Projekt bereitgestellten Entspricht.

  1. Navigieren Sie zu Ihrer App-Seite im App Center, indem Sie in der Liste Apps darauf klicken.
  2. Navigieren Sie zu den Einstellungen Ihrer App, indem Sie in der linken Seitenleiste auf Einstellungen klicken.
  3. Klicken Sie auf die drei Punkte in der oberen rechten Ecke, um das Kontextmenü zu öffnen, und klicken Sie dann darin auf App-Geheimnis kopieren.
  4. Wechseln Sie zum sampleapp_android Repository, und navigieren Sie zu MainActivity.java
  5. Suchen Sie im MainActivity.java des Projekts folgendes: Hinweis: Sie finden den Codeausschnitt mit Ihrem spezifischen App-Geheimnis auch auf der Seite Erste Schritte im App Center-Portal.
@Override
protected void onCreate(Bundle savedInstanceState) {
        AppCenter.start(getApplication(), "<APP SECRET HERE>",
                Analytics.class, Crashes.class);
  1. Ersetzen Sie durch <APP SECRET HERE> Ihr eindeutiges App-Geheimnis.
  2. Fügen Sie Änderungen hinzu, committen und pushen Sie sie an Ihr forkiertes Repository. Diese Aktion kann über das Terminal oder ein Tool Ihrer Wahl ausgeführt werden.

Signieren des Android Package Kit (APK)

Die Codesignatur ist optional, wird jedoch empfohlen. Um Tests auszuführen und die App an Benutzer zu verteilen, muss das APK digital mit einem Zertifikat signiert werden. Nachdem Sie eine App-ID für die Beispiel-App erstellt haben, führen Sie die folgenden Schritte aus, um das APK manuell zu signieren. Informationen zu einem digitalen Zertifikat oder andere Als die unten beschriebenen Signaturoptionen finden Sie in der Dokumentation für Android-Entwickler.

  1. Öffnen Sie Android Studio, und klicken Sie auf Vorhandenes Android Studio-Projekt öffnen.

  2. Navigieren Sie zum Speicherort des forkierten Beispiel-App-Repositorys auf Ihrem Computer, und laden Sie es in Android Studio hoch.

  3. Wechseln Sie im linken Bereich zu Varianten erstellen , und klicken Sie darauf.

  4. Stellen Sie sicher, dass die Buildvariante auf Release festgelegt ist.

  5. Wechseln Sie in der Menüleiste zu Build > Signed APK generieren .

  6. Verlassen Sie Modul: App , und klicken Sie auf Weiter.

  7. Klicken Sie im Schlüsselspeicherpfad auf Neu erstellen... und erstellen Sie den Keystore gemäß der folgenden Abbildung aus der Android-Entwicklerdokumentation: Erstellen einer neuen App

  8. Klicken Sie auf OK. Schlüsselspeicherkennwort, Schlüsselalias und Schlüsselkennwort sollten automatisch die Informationen aus Ihrem neuen Keystore ausfüllen. Klicken Sie auf Weiter.

  9. Wählen Sie ein Ziel für das signierte APK aus, stellen Sie sicher, dass Buildtyp auf Release festgelegt ist, und wählen Sie beide Signaturversionen V1 und V2 aus. Klicken Sie auf Fertig stellen.

  10. Gradle sollte automatisch mit dem Erstellen beginnen. Nachdem alles synchronisiert wurde, sollten Sie Ihr signiertes APK im angegebenen Zielordner finden.

  11. Fügen Sie Änderungen hinzu, committen und pushen Sie sie an Ihr forkiertes Repository.

Optional: Ausführen der App in Android Studio und Lesen von Beschreibungen

Die Abstürze und Analysedienste müssen mit der App verknüpft sein, damit die zugeordneten Schaltflächen nachverfolgbare Daten an App Center senden können. Weitere Informationen finden Sie in der Schnellstart- und Analyseanleitung für Absturz.