Ⅰ 如何生成Android的簽名證書
cmd命令生成android簽名證書,有空在寫一篇eclipse導出帶簽名的,這裡麵包括生成新的簽名。現在還是講講在cmd怎麼操作生成簽名證書。
1、dos下進入JDK的bin目錄
運行如下命令:keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore
(-validity 20000代表有效期天數),命令完成後,bin目錄中會生成android.keystore
示例:
C:\Program Files (x86)\Java\jdk1.8.0_25\bin>
keytool -genkey -alias test.keystore -keyalg RSA -validity 20000 -keystore d:\test.keystore
ps:-alias test 生成的keystore別名,-keyalg RSA 加密和數字簽名的演算法,-validity 20000 有效天數
輸入密鑰庫口令:123456
再次輸入新口令:123456
您的名字與姓氏是什麼?
[Unknown]: rob
您的組織單位名稱是什麼?
[Unknown]: abc
您的組織名稱是什麼?
[Unknown]: abc
您所在的城市或區域名稱是什麼?
[Unknown]: guangzhou
您所在的省/市/自治區名稱是什麼?
[Unknown]: guangzhou
該單位的雙字母國家/地區代碼是什麼?
[Unknown]: cn
CN=rob, OU=abc, O=abc, L=guangzhou, ST=guangzhou, C=cn是否正確?
[否]: y
輸入 <test> 的密鑰口令
(如果和密鑰庫口令相同, 按回車):
如果沒有錯誤則回去查看D盤根目錄下,多了test.keystore
所以第一次輸入的是,密鑰庫的密碼。
最後輸入時密鑰別名的密碼。到這里生成簽名就搞定啦。
2、查看md5指紋驗證
輸入keytool -list -v -alias androiddebugkey -keystore 再加上剛剛從紅色框中復制出來的內容
我這里的就是keytool -list -v -alias androiddebugkey -keystore C:\Users\ZLQ\.android\debug.keystore了,回車
-alias androiddebugkey 這個是別名
-keystore C:\Users\ZLQ\.android\debug.keystore 具體位置的密鑰庫
要求輸入密碼,密碼是android,至此就可以拿到MD5認證指紋了
Ⅱ android 如何使用第三方證書
由於安卓碎片化嚴重,得看情況:
如果是普通(指瀏覽器類應用,基於systemWebview或自帶瀏覽器內核實現回的webview)證書無需root許可權答,在設置---安全和隱私(或者名字大概是這個意思的菜單)---加密與憑據---從存儲設備或SD卡安裝,然後會跳轉喚醒系統自帶文件管理器,讓你選擇你要裝的第三方證書即可。
但是有些瀏覽器自己有一套自己的證書存儲體系,比如安卓上的火狐瀏覽器,那麼需要在該瀏覽器內的相關證書界面選項裡面手動安裝,一般都會有提供這個介面的。
如果你要全局使用,比如vpn和解密https抓包之類的,需要root許可權,使用第三方有修改系統區域的文件管理器,手動將證書移動到系統區域。
Ⅲ 安卓手機安裝數字證書
1.先把你的CA證書拷貝到你的SD卡裡面
2.進入手機的「設置」->「位置和安全」,最下面有個「從SD卡安裝」,就是安裝證書的。點擊後按提示操作就OK了。
Ⅳ 電腦瀏覽器安裝的證書導出後如何安裝在安卓手機中
不可以的,電腦瀏覽器上的到此證書不可以安裝的安卓 手機瀏覽器上。
Ⅳ 如何在安卓手機安裝數字證書 crt和p12
當點擊Wi-Fi Settings, Advanced界面的「安裝證書」;或者在Settings的Security界面下的CredentialStorage界面點擊「安裝證書」。com.android.certinstaller包中的CertInstallerMain類會收到Settings發送的Credentials.INSTALL_AS_USER_ACTION intent。
然後,CertInstallerMain類開始創建一個線程,並開始run。在run中,因為收到了Credentials.INSTALL_AS_USER_ACTION intent, CertInstallerMain開始判斷SD卡是否存在,這里,我們將證書都push到SD卡里了,SD卡當然是存在的。這種情況下,CertInstallerMain類通過其繼承的CertFile類開始讀取卡里的所有證書文件。CertFile類讀取證書的過程很簡單:它把自己設置成了一個FileFilter,在accept方法中,CertFile只接收後綴為Credentials.EXTENSION_CRT, Credentials.EXTENSION_P12, Credentials.EXTENSION_CER, Credentials.EXTENSION_PFX的文件。也就是說當前,Android只支持後綴為crt, p12,cer和pfx的數字證書。
接著,當SD卡里只有一個證書的時候它彈出一個安裝提示框,當SD卡里有一堆證書的時候,它會彈出一個證書列表,這個列表由CertFileList類維護,放點擊某個證書的時候,會和當SD卡里只有一個證書的時候一樣,調用installFromFile方法,彈出一個對話框。CertFile類的install方法會通知CertInstaller來負責證書的安裝。
CertFile類對p12證書和其它證書進行了分類,要是p12證書,我給個對話框,輸入完密碼就OK了。我這里,還使用了WIFI WAP需要的CA證書進行測試。對於CA證書,當點擊彈出對話框的「確認」對應的按鈕後,它會通過CredentialHelper類建立一個com.android.credentials.INSTALL intent發給com.android.settings.CredentialStorage類。當CertInstaller類啟動後它會直接創建一個CredentialHelper類,CredentialHelper類就直接將安裝的證書分類成CA和USER,所以當點擊「確認」後,CredentialHelper會將CA證書的信息通過Credentials.EXTRA_CA_CERTIFICATES_NAME和Credentials.EXTRA_CA_CERTIFICATES_DATA放到com.android.credentials.INSTALL的intent中。
最後,Settings收到了這個intent,通過installIfAvailable()方法,將CA證書的信息保存到了KeyStore中。然後,Settings可以通過KeyStore來讀取保存的證書。
Ⅵ 如何將數字證書導入到Android文件系統中
將數字證書文件「srca.cer」復制到SD卡的根目錄下,然後操作:
設置→安全→信任的證書→從設備存儲空間安裝→「確定」安裝srca證書
Ⅶ android手機如何導入CA證書
1、打開手機「設置」抄里的「安全與隱私」,如下圖所示。
Ⅷ 安卓APP證書高級設置中,這些分別代表什麼,從哪裡可以獲取到呢
Android應用安裝涉及到如下幾個目錄:/app系統自帶的應用程序,無法刪除。
data/app用戶程序安裝的目錄,有刪除許可權。安裝時把apk文件復制到此目錄。
data/data存放應用程序的數據。
data/dalvik-cache將apk中的dex文件安裝到dalvik-cache目錄下(dex文件是dalvik虛擬機的可執行文件,其大小約為原始apk文件大小的四分之一)。
拓展資料:Android(安卓),是一個以Linux為基礎的開源移動設備操作系統,主要用於智能手機和平板電腦,由Google成立的Open Handset Alliance(OHA,開放手持設備聯盟)持續領導與開發中。Android已發布的最新版本為Android 8.1。
Android系統最初由安迪·魯賓(Andy Rubin)等人開發製作 ,最初開發這個系統的目的是創建一個數碼相機的先進操作系統;但是後來發現市場需求不夠大,加上智能手機市場快速成長,於是Android被改造為一款面向智能手機的操作系統。於2005年8月被美國科技企業Google收購。2007年11月,Google與84家製造商、開發商及電信營運商成立開放手持設備聯盟來共同研發改良Android系統,隨後,Google以Apache免費開放原始碼許可證的授權方式,發布了Android的原碼,讓生產商推出搭載Android的智能手機,Android後來更逐漸拓展到平板電腦及其他領域上。
Ⅸ 安卓(android)手機里的CA證書如何備份出來還原到其它手機上。
如果來你手機是智能手機,你會發源現它實際上只有2G左右,最重要的是還有另外一塊,還有數據文件佔用,那麼你應該知道,你手機的參數裡面有一項標注了手機內置存貯空間(即ROM)大小。這個4G與2G中間的差額。原理是手裡面有個隱藏的分區,或系統備份文件,有些作為操作系統佔用空間。這個備份裡面就包含了出廠時預安裝的軟體,有些作為系統運行的緩存空間,還有些是應用程序佔用,它就是被系統備份佔用,它就用這個備份文件來給你手機還原的自帶的軟體在設置——應用程序——恢復預裝程序中就能恢復了如果是精簡了系統程序,就只能刷機或者下載別人的備份進行恢復獲取ROOT卸載的預裝軟體恢復出廠設置後不可恢復,在所有程序里有該程序的圖標,但是點開後提示未安裝該軟體。