LoginSignup
4
2

More than 3 years have passed since last update.

Google Playアプリ署名に後からオプトインする(pepkなし)

Posted at

はじめに

この記事はapkだけをアップロードしていく想定でオプトアウトの設定にしたが、途中からAppBundleを使いたくなりオプトインしたい方に向けた記事です。
(ターゲットがとても少数な気がしますが笑)

Java Keystoreで

三種類ほどオプトインのやり方がありますが、pepkファイルを紛失していた自分にとって取り得る手段はJava Keystoreでのオプトインでした。
pepkファイルがあるならAndroid Studioの方を選択すれば素早く対応できると思います。)

まずpepk.jarを指示通り、PCにダウンロードします。
(ダウンロードしてくる場所はC:\Users\USER\Downloadsで問題ないです。普通にダウンロードすれば勝手にこの場所になると思います。)

ダウンロードしたら、該当する.jksファイルか.keystoreファイルを同じC:\Users\USER\Downloadsディレクトリに持ってきます。

そうしたら、後はコマンドを叩くだけです。

まずコマンドプロンプトを起動し、C:\Users\USER\Downloadsのディレクトリまで移動します。
その後、以下のコマンドを叩きます。
(私はjavaの実行環境を昔に構築してあったので動いたんですが、そうでない方は動くか分かりません。)

コマンド
java -jar pepk.jar --keystore=key.jks --alias=key --output=encrypted_private_key_path --encryptionkey=ここは人によって変わるのでConsoleからコピペ

keystore=の箇所には移動してきたキーストアのファイル名(拡張子込み)、alias=にはキーの名前で置き換えてください。

すると、キーストアとキーのパスワードを求められるので正しく入力したらkey_pathのファイルがDownloadsディレクトリに生成されていると思います。

それをアップロードすることで無事、オプトインすることができます。

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2