為IONIC開發的安卓apk簽名

石曼迪發表於2017-09-30

首先進入\platforms\android目錄生成一個keystore檔案:

keytool -genkey -alias mykey -keyalg RSA -validity 40000 -keystore demo.keystore

 clip_image002

在該目錄下新建一個檔案:release-signing.properties,內容為:

signingConfigs {
          release {
          keyAlias =mykey
          storePassword =1234568
          keyPassword =1234568
          storeFile =demo.keystore
     }
}

 執行打包操作:

ionic cordova build android --prod –release

 會生成android-release.apk

簽名檢查:

將apk字尾改為zip(最好備份一下),然後解壓檔案,裡面有一個META-INF資料夾,其中包含了CERT.RSA檔案。 把這個rsa檔案拿出來,執行

keytool -printcert -file .\CERT.RSA

 會輸出簽名資訊:

clip_image004

如果沒有簽名就沒有下面的擴充套件資訊。

相關文章