Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der letzte Schritt bei der Entwicklung einer .NET Multi-Platform App UI (.NET MAUI)-App besteht darin, sie zu veröffentlichen. Die Veröffentlichung ist der Prozess des Erstellens eines Pakets, das die App enthält und das bereit ist zur Installation auf den Geräten der Benutzer. Die Veröffentlichung umfasst zwei wesentliche Aufgaben:
- Vorbereiten der Bereitstellung. Es wird eine Version der App erstellt, die auf Android-Geräten bereitgestellt werden kann.
- Verteilung. Die Releaseversion einer App wird über einen oder mehrere der verschiedenen Vertriebskanäle verfügbar gemacht.
Das folgende Diagramm veranschaulicht die Schritte zum Veröffentlichen einer .NET MAUI Android-App:
Von Bedeutung
Beim Veröffentlichen Ihrer .NET MAUI-App für Android generieren Sie ein Android-Paket (APK) oder eine Android App Bundle (AAB)-Datei. Die APK wird verwendet, um Ihre App auf einem Android-Gerät zu installieren, und das AAB wird verwendet, um Ihre App in Google Play zu veröffentlichen.
Wie im obigen Diagramm zu sehen ist, ist die Bereitstellungsvorbereitung unabhängig von der verwendeten Verteilungsmethode identisch. Es gibt mehrere Möglichkeiten, wie eine Android-App für Benutzer freigegeben werden kann:
- Durch einen Markt – Es gibt mehrere Android-Marketplaces, die für die Verteilung vorhanden sind, wobei google Play am bekanntesten ist.
- Über eine Website – Eine .NET MAUI-App kann zum Download auf einer Website zur Verfügung gestellt werden, über die Benutzer die App dann installieren können, indem Sie auf einen Link klicken.
- Über eine Dateifreigabe – Ähnlich wie bei einer Website, solange das App-Paket für den Benutzer verfügbar ist, kann er es auf seinem Gerät sideloaden.
Die Verwendung eines etablierten Marketplace ist die am häufigsten verwendete Methode, um eine App zu veröffentlichen, da sie die größte Marktreichweite und die größte Kontrolle über die Verteilung bietet. Die Veröffentlichung einer App über einen Marketplace erfordert jedoch zusätzlichen Aufwand.
Mehrere Kanäle können eine .NET MAUI-App gleichzeitig verteilen. Beispielsweise könnte eine App auf Google Play veröffentlicht und auch von einem Webserver heruntergeladen werden.
Die Bereitstellung Ihrer App für den direkten Download ist für eine kontrollierte Teilmenge der Benutzer am nützlichsten, z. B. für eine Unternehmensumgebung oder eine App, die nur für einen kleinen oder gut angegebenen Satz von Benutzern vorgesehen ist. Server- und E-Mail-Verteilung sind ebenfalls simplere Verteilungsmodelle, die weniger Vorbereitung für das Veröffentlichen einer App erfordern, obwohl Apps möglicherweise als E-Mail-Anhang blockiert werden.
Google Play ist der umfassendste und beliebteste Marktplatz für Android-Apps. Mit Google Play können Benutzer Apps entdecken, herunterladen, bewerten und bezahlen, indem Sie entweder auf ihrem Gerät oder auf ihrem Computer auf ein einzelnes Symbol klicken. Google Play bietet außerdem Tools, die bei der Analyse von Verkaufs- und Markttrends helfen und steuern können, welche Geräte und Benutzer eine App herunterladen können.
Von Bedeutung
Bei der Verteilung einer Blazor Hybrid-App muss die Hostplattform über ein WebView verfügen. Weitere Informationen finden Sie unter "Die Webansicht aktuell halten" in bereitgestellten Blazor-Hybrid-Apps.