2.開始選單,執行cmd,輸入如下命令生成證書檔案:
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg rsa -keysize 2048 -validity 10000
證書檔名稱為:
my-release-key.keystore
別名為:
alias_name,採用的是rsa演算法
4.簽名已經加密保護的檔案:
jarsigner -verbose -keystore my-release-key.keyst
ore -digestalg sha1 -sigalg md5withrsa my_apkcrypt.apk alias_name
5.優化簽名後的檔案:
zipalign -v 4
my_apkcrypt.apk
my_zipalign.apk
6.驗證是否簽名:
開啟cmd命令列,輸入命令:jarsigner -verbose -certs -verify yourfile.apk。
安卓應用程式部分
android 應用程式有鬆散耦合的元件組成,並使用程式manifest繫結在一起,應用程式manifest秒速了每乙個元件他們之間的互動方式,還用於指定應用陳旭資料來源 其硬體和平台要求 外部庫以及必須的許可權 activity應用程式表示層 service應用程式中不可見的工作這。被用於執行一些...
安卓應用程式混淆
應用程式混淆 防止程式被反編譯。步驟 1.將專案下的 project.properties 檔案的 proguard.config tools proguard proguard android.txt proguard project.txt 行取消注釋。並修改為 proguard.config ...
4 3 安卓應用程式簽名
11 本文主要講解android應用程式簽名相關的理論知識,包括 什麼是簽名 為什麼要給應用程式簽名 如何給應用程式簽名等。1 什麼是簽名?如果這個問題不是放在android開發中來問,如果是放在乙個普通的版塊,我想大家都知道簽名的含義。可往往就是將一些生活中常用的術語放在計算機這種專業領域,大家就...