android签名文件查看工具,ionic 发布android,并查看签名文件。
1、 生成android包文件
ionic cordova build android --release
這時(shí)候已經(jīng)cd到你app的目錄下面了,然后
2、 生成簽名文件
keytool -genkey -v -keystore spilledyear.keystore -alias spilledyear.keystore -keyalg RSA -validity 36500```
回車(chē)按照提示操作
keytool是工具名稱(chēng)
-genkey意味著執(zhí)行的是生成數(shù)字證書(shū)操作
-v表示將生成證書(shū)的詳細(xì)信息打印出來(lái),顯示在dos窗口中
-keystore spilledyear.keystore 表示生成的數(shù)字證書(shū)的文件名為“ spilledyear.keystore”(spilledyear生成簽名文件的名稱(chēng),可以取自己的名字)
-alias spilledyear.keystore 表示證書(shū)的別名為“spilledyear.keystore”,當(dāng)然可以不和上面的文件名一樣
-keyalg RSA 表示生成密鑰文件所采用的算法為RSA
-validity 36500 表示該數(shù)字證書(shū)的有效期為36500天,意味著36500天之后該證書(shū)將失效
就會(huì)在當(dāng)前目錄下面看到生成的簽名文件了
3、 使用生成的前面文件給自己應(yīng)用包簽名
jarsigner -verbose -keystore spilledyear.keystore -signedjar app.apk platforms/android/app/build/outputs/apk/release/app-release-unsigned.apk spilledyear.keystore
jarsigner是工具名稱(chēng)
-verbose表示將簽名過(guò)程中的詳細(xì)信息打印出來(lái),顯示在dos窗口中
-keystore spilledyear.keystore 表示簽名所使用的數(shù)字證書(shū)所在位置,沒(méi)有寫(xiě)路徑表示在當(dāng)前目錄下
-signedjar
app.apk標(biāo)識(shí)簽名后生成的路徑和名稱(chēng)
app-release-unsigned.apk自己開(kāi)發(fā)生成的包文件
spilledyear.keystore 上一步生成的簽名文件
回車(chē)以后就會(huì)在目錄下面出現(xiàn)一個(gè)app.apk這就是簽過(guò)名的包文件,可以發(fā)布到應(yīng)用商店的
4、查看前面文件的信息 spilledyear.keystore文件的前面信息
keytool -v -list -keystore /Users/zhangxuchao/www/app/spilledyear.keystore
“/Users/zhangxuchao/www/app/spilledyear.keystore”簽名文件地址
5、查看包文件名稱(chēng)
應(yīng)用更目錄/platforms/android/app/src/main/androidManifest.xml
總結(jié)
以上是生活随笔為你收集整理的android签名文件查看工具,ionic 发布android,并查看签名文件。的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: android webview参数,An
- 下一篇: mail ru android,mail