サーチ…


前書き

Androidでは、すべてのAPKにリリース用の署名が必要です。

あなたのアプリに署名する

  1. メニューバーで、[ビルド]> [署名付きAPKを生成]をクリックします。

  2. リリースしたいモジュールをドロップダウンから選択し、「次へ」をクリックします。

  3. 新しいキーストアを作成するには、「新規作成」をクリックします。必要な情報を入力し、[New Key Store]で[OK]を押します。

新しいキーストア

署名付きAPKを生成する

  1. 新しいキーストアを作成したばかりの場合は、[Signed APK生成ウィザード]フィールドにはすでに値が入力されています。それ以外の場合は、[次へ]をクリックします。

  2. 次のウィンドウで、署名済みのAPKの宛先を選択し、ビルドタイプを選択して[完了]をクリックします。

署名コンフィグレーションでbuild.gradleをコンフィグレーションする

署名設定を定義して、 build.gradleファイルのapkに署名することができます。

定義できる項目は次のとおりです。

  • storeFile :キーストアファイル
  • storePassword :キーストアのパスワード
  • keyAlias :キーエイリアス名
  • keyPassword :キーエイリアスのパスワード

署名設定を作成するには、 signingConfigsブロックを定義する必要があります。

android {
    signingConfigs {

        myConfig {
            storeFile file("myFile.keystore")
            storePassword "xxxx"
            keyAlias "xxxx"
            keyPassword "xxxx"
        }
    }
    //....
}

次に、1つ以上のビルドタイプに割り当てることができます。

android {

    buildTypes {
        release {
            signingConfig signingConfigs.myConfig
        }
    }
}


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow