既存のパッケージ名の確認を完了するには、指定した公開鍵に対応する秘密鍵で APK に署名してアップロードする必要があります。
-
[APK をアップロード] を選択して、所有権を確認するためのユーザー ジャーニーを開きます。
- 次の画面には、パッケージ名、選択した SHA-256 公開証明書、署名のガイダンスが表示されます。
- スニペット(デベロッパー アカウントに関連付けられた一意の識別子)をコピーします。
- APK を準備する: IDE でアプリのソースツリーに移動します(同じパッケージ名の空のプロジェクトまたは実際のアプリを使用してください)。
- assets フォルダ内に、
adi-registration.propertiesという名前のファイルを作成します。 - ファイルを開き、スニペットを貼り付けます。
- GitHub のサンプル プロジェクトで、所有権の証明に必要な構造とスニペットの配置が正しいことを確認します。
- ビルドして署名する: リリース APK をビルドし、公開証明書フィンガープリントに対応する秘密鍵を使って署名します。署名(
jarsignerまたは Gradle のsigningConfigs)は、正当な所有権の証明として機能します。注: 委任された署名鍵を使用するアプリのパッケージ名の登録について
登録しようとしているパッケージ名が、Samsung Galaxy Store などのサードパーティの配信プラットフォームに署名用の秘密鍵を委任しているアプリに属している場合、秘密鍵の所有権を証明する際には以下の手順に従う必要があります。
- リリース APK または AAB をビルドして、配布プラットフォームにアップロードします。
- その配信プラットフォームから署名済みの最終リリース APK を直接ダウンロードします。
- 8 でダウンロードした署名済み APK を Android Developer Console にアップロードします。
- アップロードする: Android Developer Console に戻って [アップロード] を選択し、署名済みのリリース APK を見つけてアップロードします。Android が署名を確認し、所有権を登録します。
詳しくは、Android パッケージ名の登録のステップ 3 をご覧ください。