Android Studioの署名アプリを解決するには、いつも署名できない問題があります.


前言
最近AndroidStudioを使ってアプリをパッケージ化する際に、4種類のアプリを検証したことがありますが、いずれもサインがつかず困っています.
AndroidStudio: v3.5.1 wrapper gradle: gradle-5.4.1-all.zip com.android.tools.build:gradle:3.5.1
分析プロセス
  • この工事に署名できない以上、新しい工事はできませんか?検証もサインできなかった.
  • 以前の工事を使って、梱包してみたら、なんとサインしてくれました.

  • では、今は前の工事と今の工事とで何が違うのかを比較します.もちろんコードとは関係なくgradleが違うに違いない.
    コントラストグラフ
    1.gradleバージョンと比較しますが、バージョンは同じです.2.gradleのプロファイルの内容の違いを比較するしかありません.
    モジュールの注釈を経て、1行1行試験した結果、半日かけてやっと問題を見つけた.
    minSdkVersion 23   //   
    minSdkVersion 24   //   
    

    だからminSdkValersonを24以下に変更すれば署名が表示されます
    apk署名メソッドの表示
    次の2つのツールはすべてjdkにあります.
    //  1:
    jarsigner -verify -certs -verbose app-debug.apk
    //  2:
    keytool -list -printcert -jarfile app-debug.apk
    

    転載は出典を明記してください.http://www.wolfnx.com/2019/08/08/AndroidStudioSignApkFail
    作者:wolfnxメールボックス:[email protected]メールボックス2:[email protected]