PackageManager.getPackageInfosignatures
を使用し、のメンバーにアクセスして、デバイス上の一部の Android パッケージの署名を取得できますPackageInfo
。
ただし、Signatureに関するドキュメントは非常に少ないです。
アプリケーション パッケージに関連付けられた署名の不透明で不変の表現。
このパッケージが本物かどうか (署名すべき会社によって署名されているかどうか) を確認する方法を探しています。このため、アプリの署名に使用された証明書を取得したいと思います。
他のアプリの新しいバージョンが出てくる可能性があるため、署名を直接比較するのは好きではありません.
この署名は私が得た締めくくりですが、行き止まりのようです。何か案は?