Xamarin.Android アプリの配置とテスト
このセクションには、アプリケーションをテストしたり、アプリケーションのパフォーマンスを最適化したり、リリース用にそれを準備したり、証明書で署名したり、それをアプリ ストアに公開する方法のガイドが含まれています。
この記事では Xamarin.Android アプリケーション パッケージの構成部分と、開発のデバッグおよびリリース段階で効果的なパッケージ開発を行うために使用できる関連戦略について検証します。
このガイドでは、アプリを再起動せずに、実行中のアプリにリソースの変更をプッシュできるようにする変更の適用機能について説明します。
このセクションでは、ビルド プロセスのしくみと、ABI 固有の APK のビルド方法について説明します。
この記事ではコマンド ラインを使用したエミュレーターの起動について簡単に説明します。
このセクションのガイドは、Android エミュレーター、実際の Android デバイス、およびデバッグ ログを使用してアプリをデバッグするときに役立ちます。
この記事では adb
などのツールが JVM と通信できるように、デバッグできる属性を設定する方法について説明します。
この記事では Xamarin.Android の実行環境と、プログラムの実行に影響を与える Android システムのプロパティについて説明します。
この記事では、gdb
を使用して Xamarin.Android アプリケーションをデバッグする方法について説明します。
このガイドでは、システム アプリケーションとして Android デバイスまたはカスタム ROM の一部として Xamarin.Android アプリをインストールする方法について説明します。
この記事ではアプリケーションの最終的なサイズを削減するために Xamarin.Android で使用されるリンク プロセスについて説明します。 実行できるさまざまなレベルのリンクについて説明し、リンカーの使用が原因のエラーを軽減するためのガイダンスやトラブルシューティングのアドバイスを提供します。
Xamarin.Android でビルドされたアプリケーションのパフォーマンスを高めるための方法は多数あります。 これらの手法をすべて使用することで、CPU で実行される作業量や、アプリケーションで消費されるメモリ量を大幅に減らすことができます。
このガイドでは、プロファイラー ツールを使用して、Android アプリのパフォーマンスとメモリ使用量を調べる方法について説明します。
アプリケーションがコード化され、テストされたら、配信のためにパッケージを用意する必要があります。 このパッケージ準備における最初の作業は、リリース用のアプリケーションをビルドすることです。中心的な作業は、いくつかのアプリケーション属性を設定することです。
Android の署名 ID を作成する方法、Android アプリケーション用の新しい署名証明書を作成する方法、署名証明書を使用してアプリケーションに署名する方法を学習します。 さらに、アドホック配布用にアプリをディスクにエクスポートする方法をこのトピックでは説明します。 結果として得られる APK は、アプリ ストアを経由せずに Android デバイスにサイドロードすることができます。
この一連の記事では、Xamarin.Android で作成されたアプリケーションをパブリック配布する手順について説明します。 配布は、電子メール、プライベートの Web サーバー、Google Play、Amazon Android アプリ ストアなどのチャネルを経由して行うことができます。