共用方式為


Xamarin.Android 應用程式的部署和測試

本節所包含的指南說明如何測試應用程式、最佳化其效能、準備發行、使用憑證進行簽署,以及將它發佈至應用程式市集。

應用程式的套件大小

本文將探討 Xamarin.Android 應用程式套件的組成組件,以及在開發過程的偵錯和發行階段所能進行有效率套件部署的相關策略。

套用變更

本指南涵蓋 「套用變更」功能,可讓您將資源變更推送至執行中的應用程式,而不需要重新啟動您的應用程式。

建置應用程式

此小節描述建置流程的運作方式,並說明如何建置 ABI 特定 APK。

命令列模擬器

這篇文章簡要地說明如何透過命令列啟動模擬器。

偵錯

本節中的指南可協助您使用 Android Emulator、實際 Android 裝置和偵錯記錄檔,來為應用程式進行偵錯。

設定可偵錯的屬性

這篇文章說明如何設定可偵錯的屬性,以便讓 adb 之類的工具能夠與 JVM 通訊。

環境

本文描述 Xamarin.Android 的執行環境和會影響程式執行的 Android 系統屬性。

GDB

這篇文章說明如何使用 gdb 針對 Xamarin.Android 應用程式進行偵錯。

安裝系統應用程式

此指南說明如何在 Android 裝置上將 Xamarin.Android 應用程式安裝作為系統應用程式,或作為自訂 ROM 的一部分。

在 Android 上連結

這篇文章探討 Xamarin.Android 所使用的連結程序,以減少應用程式的最終大小。 文中描述可執行的各種連結層級,並提供一些指引和疑難排解建議,以減少使用連結器時可能會產生的錯誤。

Xamarin.Android 效能

有許多技巧可增加利用 Xamarin.Android 來建置應用程式的效能。 這些技巧可共同大幅減少由 CPU 所執行的工作量,和由應用程式所耗用的記憶體數量。

分析 Android 應用程式

本指南說明如何使用分析工具來檢查 Android 應用程式的效能和記憶體使用量。

準備可供發行的應用程式

應用程式完成編碼和測試之後,必須準備可供散發的套件。 準備此套件的第一項工作是建置可供發行的應用程式,主要是設定一些應用程式屬性。

簽署 Android 應用程式套件

了解如何建立 Android 簽署身分識別、建立適用於 Android 應用程式的新簽署憑證,並使用此簽署憑證來簽署應用程式。 此外,本主題還說明如何將應用程式匯出至磁碟,以進行「臨機操作」散發。 產生的 APK 可以側載到 Android 裝置,而不需透過 App Store。

發行應用程式

這系列文章說明公開散發以 Xamarin.Android 建立之應用程式的步驟。 散發可以透過電子郵件、私人網頁伺服器、Google Play 或適用於 Android 的 Amazon App Store 等管道進行。