重要
Visual Studio App Center は、2026 年 6 月 30 日まで引き続きサポートされる分析機能と診断機能を除き、2025 年 3 月 31 日に廃止されました。 詳細を参照してください。
このチュートリアルでは、App Center でサンプル Android アプリを設定する方法について説明します。
前提条件を満たすための手順
GitHub にサインインし、リポジトリをフォークする
- GitHub アカウントにサインインします。
- サンプル アプリの GitHub リポジトリにアクセスします。
- ページの右上隅にある [ フォーク ] をクリックします。
App Center にサインインする
- App Center ポータルを開きます。
- [ GitHub で接続 ] をクリックしてサインインするか、別のプロバイダーを使用します。
App Center で新しいアプリを作成する
- [ 新しいアプリの追加] をクリックします。
- アプリの サンプル Android アプリに名前を付けます。
- Android と Java をそれぞれ選択します。
- [ 新しいアプリの追加] をクリックします。
アプリ シークレットを置き換える
サンプル アプリが App Center に情報を送信するには、アプリ シークレットを特定の App Center プロジェクトに対して提供されたものと一致するように変更する必要があります。
- アプリ の一覧でアプリ ページをクリックして、App Center の アプリ ページに移動します。
- 左側のサイドバーの [設定] をクリックして、アプリの 設定 に移動します。
- 右上隅にある 3 つのドット をクリックしてコンテキスト メニューを開き、その中で [ アプリ シークレットのコピー] をクリックします。
- sampleapp_android リポジトリに移動し、MainActivity.javaに移動します
- プロジェクトの MainActivity.javaで、次を見つけます。 注: 特定のアプリ シークレットを含むコード スニペットは、App Center ポータルの [はじめに] ページでも確認できます。
@Override
protected void onCreate(Bundle savedInstanceState) {
AppCenter.start(getApplication(), "<APP SECRET HERE>",
Analytics.class, Crashes.class);
-
<APP SECRET HERE>
を一意のアプリ シークレットに置き換えます。 - フォークされたリポジトリに変更を追加、コミット、プッシュします。 このアクションは、ターミナルまたは選択したツールから実行できます。
Android パッケージ キット (APK) に署名する
コード署名は省略可能ですが、推奨されます。 テストを実行してアプリをユーザーに配布するには、APK に証明書を使用してデジタル署名する必要があります。 サンプル アプリのアプリ ID を作成したら、次の手順に従って APK に手動で署名します。 デジタル証明書とは何か、または以下に概説されている以外の署名オプションについては、 Android 開発者向けドキュメントを参照してください。
Android Studio を開き、[ 既存の Android Studio プロジェクトを開く] をクリックします。
コンピューター上のフォークされたサンプル アプリ リポジトリの場所に移動し、Android Studio にアップロードします。
左端のパネルで ビルドバリアント に移動し、それをクリックします。
ビルドバリアントがリリースに設定されていることを確認します。
メニュー バーから ビルド > 署名付き APK の生成 に移動します。
モジュール: アプリを終了し、[次へ] をクリックします。
[キー ストア のパス] で[新規作成]をクリックし、Android 開発者向けドキュメントの次の図に従ってキーストアを作成します。
する
OK をクリックします。 キー ストアのパスワード、キー エイリアス、キー パスワードには、新しいキーストアからの情報が自動的に入力されます。 [次へ] をクリックします。
署名済み APK の宛先を選択し、 ビルドの種類 が リリースに設定されていることを確認し、署名バージョン V1 と V2 の両方を選択します。 [完了] をクリックします。
Gradle は自動的にビルドを開始します。 すべてが同期されると、指定した宛先フォルダーに署名済みの APK が表示されます。
フォークされたリポジトリに変更を追加、コミット、プッシュします。
省略可能: Android Studio でアプリを実行し、説明を読む
関連するボタンが追跡可能なデータを App Center に送信するには、クラッシュと分析サービスをアプリにリンクする必要があります。 詳細については、 クラッシュのクイック スタート と 分析のクイック スタート を参照してください。