今天簡單介紹如何構建Android
發佈適用于 Android 的MAUI應用程式時,會產生 apk (Android 套件) 或 aab (Android 應用程式套件組合) 檔案。apk用於將應用程式安裝到 Android 裝置,而aab用來將您的應用程式發佈至 Android 市集。
如何發佈MAUI在Android
驗證套件設定
打開. \Platforms\Android\AndroidManifest.xml
並指定唯一的套件識別碼和版本。 不過,專案檔本身會提供這些特定設定。 建置 .NET MAUI 應用程式時,會使用專案檔和原始 AndroidManifest.xml 檔自動產生最終 AndroidManifest.xml 檔案。
您的專案檔必須在節點內 <PropertyGroup>
宣告 <ApplicationId>
和 <ApplicationVersion>
。 這些專案應該已在建立專案時為您產生。 只要驗證它們是否存在,並設定為有效值:
<Project Sdk="Microsoft.NET.Sdk">
<!-- other settings -->
<PropertyGroup>
<ApplicationId>com.companyname.myproject</ApplicationId>
<ApplicationVersion>1</ApplicationVersion>
</PropertyGroup>
</Project>
若要發佈應用程式,要透過 .NET 命令列介面才支援發佈,我們要到.NET MAUI 應用程式專案的資料夾打開中端並 執行dotnet publish
,並提供下列參數:
-f
目標 Framework,也就是 net6.0-android 。
-c
組建組態,也就是 Release 。
/p:AndroidSigningKeyPass
這是用於 <AndroidSigningKeyPass>
專案設定的值,這是您在建立金鑰存放區檔案時所提供的密碼。
/p:AndroidSigningStorePass
這是用於 <AndroidSigningStorePass>
專案設定的值,這是您在建立金鑰存放區檔案時所提供的密碼。
簡單介紹如何發布後,我們明天就將我們的app給構建出來