Wenn Sie eine mobile App auf der Huawei-Plattform entwickeln und alle Funktionen nutzen möchten, die HMS Core bietet, ist dieser Artikel genau das Richtige für Sie. HMS Core bietet verschiedene Funktionen und Dienste, mit denen Sie erstaunliche Apps auf Huawei-Geräten erstellen können.
In diesem ausführlichen Tutorial erfahren Sie, wie Sie den HMS Core einrichten und in Ihrer Anwendung verwenden. Wir decken wichtige Aspekte wie die Installation, Konfiguration und Verbindung verschiedener HMS Core-Dienste mit Ihrer Anwendung ab.
Wir werden uns im Detail auf die Verwendung von Diensten wie Authentifizierung, Standort, Zahlungen, Benachrichtigungen und mehr konzentrieren. Sie erfahren, wie Sie diese Dienste in Ihre App einbinden und ihre Funktionen nutzen können, um die Benutzerfreundlichkeit zu verbessern und die Funktionen Ihrer App zu erweitern.
In diesem Leitfaden geben wir Ihnen auch Best Practices und Tipps, die Ihnen helfen, das Beste aus dem HMS Core herauszuholen und großartige Apps für Huawei-Geräte zu erstellen. Sie erfahren, wie Sie Ihren Code optimieren, Huawei-Funktionen zur Leistungsverbesserung verwenden und vieles mehr.
Grundlagen der Konfiguration von HMS Core
Im Folgenden sind die grundlegenden Schritte zum Einrichten von HMS Core aufgeführt:
| Schritt | Die Beschreibung |
|---|---|
| Schritt 1 | Melden Sie sich beim Entwicklungsportal von Huawei an und erstellen Sie ein App-Projekt. |
| Schritt 2 | Downloaden und installieren Sie das HMS Core Toolkit |
| Schritt 3 | Fügen Sie der Einstellungsdatei Ihres Projekts eine HMS Core SDK-Abhängigkeit hinzu. |
| Schritt 4 | Stellen Sie mithilfe der von Huawei bereitgestellten APIs und Dienste eine Verbindung zu HMS Core-Diensten her. |
Nachdem Sie diese Schritte abgeschlossen haben, sind Sie bereit, die HMS Core-Funktionalität für Ihre Anwendung zu nutzen.
Die obigen Schritte bieten grundlegende Anweisungen. Jedoch können zusätzliche Schritte für jeden bestimmten Service erforderlich sein. Das Entwicklungsportal von Huawei bietet Dokumentation und Codebeispiele für jeden Dienst, mit denen Sie sich mit der Einrichtung und Verwendung von HMS Core vertraut machen können.
Installation und Registrierung
Um mit HMS Core zu beginnen, müssen Sie einige einfache Schritte befolgen:
- Laden Sie die neueste Version des HMS Core SDK von der offiziellen Huawei-Website herunter und installieren Sie sie.
- Registrieren Sie ein Entwicklerkonto bei Huawei Developer
- Erstellen Sie eine neue Anwendung in der Entwicklerkonsole und erhalten Sie den API-Schlüssel.
Nachdem Sie das SDK installiert und ein Entwicklerkonto registriert haben, können Sie mit der Verbindung von HMS Core zu Ihrem Projekt beginnen. Dafür:
- Öffnen Sie Ihr Projekt in der Entwicklungsumgebung.
- Fügen Sie Ihrer Build-Datei Abhängigkeiten für das HMS Core SDK hinzu.gradle.
- Importieren Sie die erforderlichen HMS-Core-Module in Ihren Code.
- Initialisieren Sie das HMS Core SDK in Ihrer Anwendung.
- Registrieren Sie Ihre Anwendung mithilfe des resultierenden API-Schlüssels in der Entwicklerkonsole.
Nach erfolgreicher Installation und Registrierung können Sie beginnen, die HMS Core-Funktionalität für die Entwicklung Ihrer Anwendung zu nutzen, einschließlich des Zugriffs auf die von Huawei bereitgestellten Dienste.
Einrichten eines Projekts in der Huawei Developer Console
Schritt 1: Registrieren Sie sich bei der Huawei Developer Console
Im ersten Schritt müssen Sie sich bei der Huawei Developer Console registrieren. Gehen Sie dazu auf die offizielle Website von Huawei Developer (developer.huawei.com ) und klicken Sie auf die Schaltfläche "Registrieren". Befolgen Sie dann die Anweisungen, um ein neues Entwicklerkonto zu erstellen.
Schritt 2: Erstellen eines neuen Projekts
Nach erfolgreicher Registrierung werden Sie zur Startseite der Huawei Developer Console weitergeleitet. Um ein neues Projekt zu erstellen, klicken Sie im oberen Menü auf die Schaltfläche "Meine Projekte" und wählen Sie "Projekt hinzufügen". Geben Sie dann grundlegende Informationen zu Ihrem Projekt an, z. B. den Namen, das Anwendungspaket und die Sprache. Klicken Sie auf die Schaltfläche "Neu", um die Erstellung des Projekts abzuschließen.
Schritt 3: Abrufen der Anwendungs-IDs
Nachdem Sie das Projekt erstellt haben, rufen Sie die Seite mit den Projekteinstellungen auf. Um die Anwendungs-IDs für die HMS Core-Integration zu erhalten, klicken Sie im linken Menü auf die Registerkarte "Anwendung". Klicken Sie dann auf die Schaltfläche "App hinzufügen" und wählen Sie die gewünschte Plattform (Android, iOS oder Unity) aus und folgen Sie den Anweisungen, um die App-IDs abzurufen.
Schritt 4: Konfigurieren der HMS Core-Funktionalität
Nachdem Sie die Anwendungs-IDs erhalten haben, können Sie die erforderlichen HMS Core-Funktionen wie Analysen, Push-Benachrichtigungen und vieles mehr konfigurieren. Gehen Sie dazu zu den entsprechenden Registerkarten im linken Menü der Huawei Developer Console und folgen Sie den Anweisungen, um die ausgewählte Funktionalität anzupassen.
Nachdem Sie alle erforderlichen Einstellungen in der Huawei Developer Console abgeschlossen haben, sind Sie bereit, HMS Core in Ihre Anwendung zu integrieren. Denken Sie daran, die Anwendungs-IDs beizubehalten, da Sie sie in den nächsten Integrationsschritten benötigen.
Konfigurieren von HMS Core Services
Sie müssen einige Schritte ausführen, um die HMS Core-Dienste zu konfigurieren:
1. Greifen Sie auf die Entwicklerkonsole zu
Um mit HMS Core zu beginnen, müssen Sie auf die Huawei-Entwicklerkonsole zugreifen. Dazu müssen Sie sich als Huawei-Entwickler registrieren und ein Konto erstellen. Nach der Registrierung können Sie auf die Entwicklerkonsole zugreifen, in der Sie die HMS Core-Dienste konfigurieren und verwalten können.
2. Erstellen Sie eine App und konfigurieren Sie Dienste
In der Huawei-Entwicklerkonsole können Sie eine neue Anwendung erstellen und die erforderlichen HMS Core-Dienste konfigurieren. Durch die Konfiguration von Services können Sie die verschiedenen Funktionen und Tools von HMS Core nutzen.
3. Holen Sie sich die API-Schlüssel und konfigurieren Sie das SDK
Um mit den HMS Core-Diensten vollständig arbeiten zu können, müssen Sie die API-Schlüssel erhalten und die entsprechenden SDKs einrichten, um die Dienste in Ihre Anwendung zu integrieren. API-Schlüssel ermöglichen den Zugriff auf verschiedene Funktionen von HMS Core Services, einschließlich Analysen, Monetarisierung und mehr. SDKs sind erforderlich, um die Funktionen und Funktionen von HMS Core Services in Ihre Anwendung zu integrieren.
4. Lesen Sie die Dokumentation und Codebeispiele
Bevor Sie mit den HMS Core-Diensten beginnen, sollten Sie sich die Dokumentation und Codebeispiele von Huawei ansehen. Die Dokumentation enthält detaillierte Informationen zu den Funktionen und Funktionen der Services sowie Anweisungen zur Verwendung dieser Services. Codebeispiele helfen Ihnen, die Integration von HMS Core-Services in Ihre Anwendung zu verstehen und zu verstehen, welche Funktionen und Funktionen Sie verwenden können.
Nachdem Sie alle diese Schritte ausgeführt haben, können Sie die HMS Core-Dienste in Ihrer Anwendung einrichten und verwenden. Dies ermöglicht es Ihnen, die Funktionalität Ihrer App zu erweitern und Benutzern von Huawei-Geräten eine bessere Erfahrung zu bieten.
Konfigurieren des Autorisierungsdienstes
Um den Autorisierungsdienst einzurichten, müssen Sie die folgenden Schritte ausführen:
Schließen Sie das HMS Core SDK gemäß den Anweisungen an Ihr Projekt an.
Erstellen Sie ein neues Projekt in der Huawei-Entwicklerkonsole und erhalten Sie client_id und client_secret.
Importieren Sie die Klassen und Methoden, die zum Ausführen des Autorisierungsdienstes in Ihrer Anwendung erforderlich sind.
Initialisieren Sie das HMS Core SDK im Code Ihrer Anwendung mit dem folgenden client_id.
Passen Sie den Autorisierungsbildschirm an und verarbeiten Sie das Autorisierungsergebnis entsprechend Ihren Anforderungen.
Senden Sie eine Autorisierungsanfrage an den Benutzer und verarbeiten Sie das empfangene Zugriffstoken.
Nachdem Sie diese Schritte ausgeführt haben, können Sie den Autorisierungsdienst erfolgreich in Ihrer Anwendung auf der HMS Core-Plattform einrichten und verwenden.
Einrichten eines Kartendienstes
- Registrieren Sie Ihre Anwendung bei der Huawei Developer Console und erhalten Sie die Agconnect-Services-Konfigurationsdatei.json.
- Fügen Sie die agconnect-services-Konfigurationsdatei hinzu.json in Ihr Projekt im Stammordner der Anwendung.
- Fügen Sie der Build-Datei eine Abhängigkeit für das HMS Core SDK hinzu.gradle Ihr Anwendungsmodul.
- Richten Sie die von Huawei bereitgestellten API-Schlüssel für den Kartendienst ein und fügen Sie sie zur AndroidManifest-Datei hinzu.xml Ihres Projekts.
- Fügen Sie der AndroidManifest-Datei die Berechtigungen und Dienste hinzu, die für den Kartenservice erforderlich sind.xml.
- Initialisieren Sie den Kartendienst, wenn Sie Ihre Anwendung starten.
- Verwenden Sie den Kartendienst, um Karten in Ihrer Anwendung anzuzeigen und zu bearbeiten.
Nachdem Sie diese Schritte ausgeführt haben, können Sie den Kartendienst in Ihrer App erfolgreich nutzen, einschließlich der Kartenanzeige, der Suche nach Orten und Routen sowie weiterer Funktionen.
Einrichten von Benachrichtigungen und Push-Benachrichtigungen
HMS Core bietet die Möglichkeit, Benachrichtigungen und Push-Benachrichtigungen für Ihre App anzupassen. Mit Benachrichtigungen können Sie den Benutzer auf bestimmte Ereignisse oder Nachrichten aufmerksam machen, die für ihn nützlich und interessant sein können. Push-Benachrichtigungen werden an das Gerät des Benutzers gesendet, selbst wenn die App inaktiv oder geschlossen ist.
Sie benötigen folgende Aktionen, um Benachrichtigungen und Push-Benachrichtigungen einzurichten:
| Schritt | Handlung |
|---|---|
| 1 | Melden Sie sich bei HUAWEI Developer an und erstellen Sie ein App-Projekt. |
| 2 | Konfigurieren Sie Firebase Cloud Messaging (FCM) für Ihr Projekt. |
| 3 | Aktivieren Sie das Push Kit im HMS Core und erhalten Sie eine Service-Konfigurationsdatei. |
| 4 | Richten Sie das App-Manifest ein, indem Sie die erforderlichen Vorgänge und Berechtigungen hinzufügen. |
| 5 | Schreiben Sie Code, um Benachrichtigungen und Push-Benachrichtigungen in Ihrer App zu verarbeiten. |
Dies sind die grundlegenden Schritte, die Sie befolgen müssen, um Benachrichtigungen und Push-Benachrichtigungen mit HMS Core zu konfigurieren. Weitere Informationen und Codebeispiele finden Sie in der Dokumentation von Huawei Developer oder lesen Sie andere Artikel zu diesem Thema.