場合によっては、指定された署名ファイルを使用してさまざまな apk パッケージに署名する必要があります。署名方法は次のとおりです。
署名ツール:
AndroidStudio のインストールに付属する SDK の apksigner.jar を使用して署名します。ファイル ディレクトリは通常、\Android\Sdk\build-tools\29.0.2\lib にあります。この jar ツールがあるのは 24.0.3 以降のバージョンのみであることに注意してください。ここでは、v1 および v2 の署名がデフォルトで署名されます。Android9.0 以降では、デフォルトで v1、v2、v3 の署名が行われます。
署名ディレクティブ:
APK に署名します: apksigner signed --ks keystoreFileAbsolutePath apkAbsolutePath
好き:
./apksigner sign --ks /Users/lucas/AndroidStudioProjects/lucas/yanyou.jks /Users/lucas/Desktop/OPPOSignVerifyPackage/OppoSignVerify.apk
キーストアに複数のエイリアスがある場合は、APK に署名するためのエイリアスを指定する必要があります: apksigner signed --ks keystoreFileAbsolutePath --ks-key-alias aliasName apkAbsolutePath
署名が成功したことを確認します。
ドキュメント: https://developer.android.google.cn/studio/command-line/apksigner#options-sign