1. 程式人生 > >使用JDK生成android-apk證書,以及給未簽名的apk簽名

使用JDK生成android-apk證書,以及給未簽名的apk簽名

  1. 讓我們使用JDK中的命令列工具生成私有jks證書
    keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-alias
其中,下面兩個是需要你自己填的
my-release-key.jks:證書名稱
my-alias:別名
  1. 使用jarsigner工具給unsigned.apk簽名
    jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.jsk android-release-unsigned.apk alias_name
alias_name:是第一步中的別名

相關推薦

使用JDK生成android-apk證書以及簽名apk簽名

讓我們使用JDK中的命令列工具生成私有jks證書 keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048

openssl生成ca證書以及過程中遇到的問題總結

相關說明:轉載於:http://www.cnblogs.com/yangyquin/p/5284530.html在原有的基礎上總結了一些本人安裝過程中的一些問題參考資料:http://blog.sina.com.cn/s/blog_7ea5cb4d0100xfce.html 

selenium-java解決一些加了顯性等待和隱性等待都不好使的情況以及UI自動化加上暫停功能

event until rdo 暫停 ati ntop 面板 -1 不想 最近在UI自動化時遇到了,上一步成功操作後沒有響應的情況(動畫加載和瀏覽器加載導致實際沒有問題),導致下一步無法成功操作,所有想在嘗試2次操作後再次進行上一步操作解決這種情況導致的錯誤(其實是不想每一

https CA自簽名證書Webserver頒發證書

extension there form nal 3.2 vim city append cor **CA主機執行命令** [root@centos7 ~]# cd /etc/pki/CA [root@centos7 CA]# touch index.txt [root@c

公鑰證書以及公鑰基礎通訊設施模型的一個詳細實現例項流程。

說是加密,不是隻用一種加密方法,而是多種方法協作,達到我們的加密目的。 加密不是說加密完,就完事了,還要考慮第三方能不能解密 如果解密了該怎麼辦? 怎麼加密更快? 如果對方解密了?我們怎麼確保被解密的資料不被篡改?   加密特點: 對稱加密:快速(加密資料,防止

最全最規範的配置JDK生成的SSL證書

1 找見JDK安裝路徑C:\Program Files\Java\jdk1.8.0_91\bin 2在這個路徑下面開啟dos視窗 3輸入一下命令 keytool -genkey -alias tomcat -keyalg RSA -keystore F:\workspace\gitchexian\ver

linux上安全掃描系統的指令碼(自動掃描出漏洞以及出解決方案)

請自行下載安裝包 lynis-master.zip 指令碼內容如下: cat   lynis.sh !#/bin/bash unzip lynis-master.zip  > /dev/null mv lynis-master  /etc

logback日誌的使用每天生成一個日誌檔案以及error和其他級別日誌的分離

springboot會自動幫我們讀取logback的配置檔案,我們實現只需要新增即可在application中配置日誌檔案的位置logging: config: classpath:conf/logback-dev.xml配置檔案的內容如下:<?xml versio

建立資料庫有次要檔案的資料庫以及現有資料庫新增次要資料庫

一、建立資料庫 create database mrkj on primary (  name=mrkj_data,  filename='D:\data2\mrkj.mdf',  size=5MB,  MAXSIZE=UNLIMITED,  FILEGROWTH=10%

Java POI 生成PDF文件力!

package poi.itext; import java.io.FileOutputStream; import java.io.IOException; import java.awt.Color; import com.lowagie.text.*; impo

Python生成漢字字型檔文字以及轉換為文字圖片

筆者小白在收集印刷體漢字的深度學習訓練集的時候,一開始就遇到的了一個十分棘手的問題,就是如何獲取神經網路的訓練集資料。通過上網搜素,筆者沒有找到可用的現成的可下載的漢字的訓練集,於是筆者採用了程式碼自建漢字的訓練集資料。 這裡採用的是python編寫程式,需要

Eclipse根據wsdl檔案自動生成webservice client圖解以及呼叫示例附測試專案

以實際專案中遇到的部分為例 1.已知wsdl檔案:SI_SD01302_GT2ERP_Syn_OutService.wsdl 2.在Eclipse中生成webservice客戶端程式碼,New---->Other---->Webservice---->We

JDK與JRE的區別以及安裝目錄的關係

簡單的說JDK是面向開發人員使用的SDK,它提供了Java的開發環境和執行環境。SDK是Software Development Kit 一般指軟體開發包,可以包括函式庫、編譯程式等。JDK就是Java Development KitJRE是Java Runtime Env

Android定製Home以及launcher的自定義

1、想將home screen換成自己寫的activity,該如何實現?在你要設定為home screen的那個activity的androidManifest.xml中的<intent-filter>標籤中加上這幾句 話<category android:

談出自己在網優谷培訓前端親身經歷以及想去IT培訓的人一些建議

擔心 .com 廣告 都在 嚴格 全棧 過去的 興趣 個人 從培訓出來已經有1年多了,經歷了前期應付工作的焦頭爛額,順利度過了3個月試用期,現在在一家不大的公司做前端工程師,也算走上了正軌。想起我自己的培訓經歷,想起找工作的時候的忐忑,很多公司對培訓出來人的不認可,還有就是

Android 外掛化技術 載入任意安裝apk

轉載     http://www.eoeandroid.com/thread-562805-1-1.html  (一) 綜述    隨著智慧手機硬體效能的逐步提升,移動應用也做的越來越複雜,android平臺上應用的apk包體積也越來越大,然後同類產品開始比拼誰的

Android studio生成APK打包修改生成APK的路徑和名字

在app的build.gradle的android新增輸出時候的路徑和名字 android { compileSdkVersion 26 defaultConfig { applicationId "com.example.test" minSdk

keytool生成證書 檢視證書資訊 以及java操作的簡單用例

首先用keytool生成證書1 產生金鑰D:/>keytool -genkey -alias wenger -keysize 1024 -keypass abcdef -keystore myKeystore -storepass abcdef -dname "CN=chen sr, OU=tangl

Android Studio使用Gradle實現自動打包簽名自定義apk檔名多渠道打包整合系統簽名證書【附效果圖附原始碼】

        接觸Android Stuidio有一陣子了,之前用的時候有很多小問題,不過現在的版本感覺已經很好用了,所以準備徹底從Eclipse轉戰Android Stuidio,這段時間把以前經常使用的公用庫都從Eclipse移植過來了,今天研究了一下在Andro

android studio gradle打包怎麼樣通過打不同的包名所依賴的專案不同即所生成apk大小不一樣呢(每個apk不包含所有的依賴的專案)

問題:gradle打包,怎麼樣通過打不同的包名所依賴的專案不同,即所生成的apk大小不一樣呢(每個apk不包含所有的依賴的專案)??? 解決:通過修改build.gradle檔案中 在android{}新增如下程式碼:   在dependencies{}中新增 “F