0
0

【Android】アプリ署名時の証明書情報を確認する

Posted at

Androidアプリの署名時の証明書の情報(ハッシュ値など)を確認する方法を記載します。

環境

この記事の作業は、以下の環境で実施しました。

  • macOS Ventura
  • Android Studio Iguana 2023.2.1 Patch 1
  • Android SDK Build-Tools 34.0.0
  • OpenJDK 17 (OpenJDK Runtime Environment Corretto-17.0.10.7.1 (build 17.0.10+7-LTS))

署名の確認方法

apksignerを使う

apksignerは、Android SDKに付属しているツールです。
v2以降のスキームを使用した署名がされている場合はこちらを使う必要があるようです。

インストールされているBuild-Toolsのバージョンによってパスは変わりますので適時置き換えてください。

$ ~/Library/Android/sdk/build-tools/34.0.0/apksigner verify --print-certs -v appfile.apk

keytoolを使う

keytoolはJavaに付属しているツールです。
v1のスキームが使用されている場合のみ使用できるようです。

$ keytool -printcert -jarfile appfile.apk

参考

0
0
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
0
0