


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、原文鏈接:HowtoSignAndroidAPKorZipFiles聲明:本文歡迎轉載,但轉載時請注明來源。如果你只是想知道如何簽名及下載簽名工具,請直接看“如何使用SignApk.jar來為一個apk或zip文件簽名”建自己的證書請從頭看起。準備知識:當你要發布一個軟件或是自制的ROM寸,你就需要一個使用了私鑰的證書來為.apk或.zip文件進行簽名。使用證書來識別軟件作者和軟件之間所建立的認證關系。做這個事情最經典的方式就是用keytool創建證書,父jarsigner進行簽名。但是本教程則會提供一個對于大多數人來說更為容易的方法,那就是使用一個名為Sign/具。SignApk.jar是一
2、個已包含在Android平臺源碼包中的工具,你可以在本貼的附件中下載。如果要使用Sig需要創建一個帶有對應證書/公鑰的私鑰。而你可以使用Openssl來創建私鑰/公鑰對。在Unix/Linux系統中使相對來說比較容易。對于Windows用戶,你可以在本貼附件或此鏈接中下載Windows版本的Openssl。如何使用OpenSSL創建私鑰/公鑰對(也就通常說的證書文件,有誤勿怪)(Windows版本)下載附件中的openssl-098k_WIN32.zip將下載到的壓縮包解壓到你電腦上的任意位置(例如:C:OpenSSL)在OpenSSLbin文件夾下按順序輸入(使用CM附令行工具,其中第2步會
3、需要你輸入一些信息,見圖):1、opensslgenrsa-outkey.pem10242、opensslreq-new-keykey.pem-configC:OpenSSLf-outrequest.pem3、opensslx509-req-days9999-inrequest.pem-signkeykey.pem-outcertificate.pem4、opensslpkcs8-topk8-outformDER-inkey.pem-informPEM-outkey.pk8-nocryptTIND0TS3yrstcB.32>CBd.excI駛4nuduLujviLlincoror-nte
4、fintflirconX1LEF早rfiqurfttenttr-fielElswillbriaH卬“pendonelongi*<ittributesrequestXOprSSLhirt>np<pirf:I婚曲cflrtificate.n*rn"d4yfi例Qconany>(InternetPIe上匚Ucntcf£:5工ng零5i"。口c=J&per)SSL>JbLnconfigciMi>«nSSL4penf«lLtAJ;ku.g/apkrconlAimCN<FwLInariE>L£
5、;one-State八加iJinyi>t:EriJingeadeFauItwillbeififccrtiTicatcareaboutto(luiteaFe<ifieldxthere!fllay&LLl*Uhat他<jlXhvr-K由Mfolloniny*extrabesentnitliyourcertificetcchAllcngepd零3“urd1=,-llqfi6LnfQrrrdt1of>CibkxiitpyNteeC2lettelbStateoi*PyfluiftceNaceLul;1j,11Li/Nne<ec|,citOryaniizeitiemH
6、?me(后芍.C:>jQi)«SLxj)in>ai>ef)s$pen-n史恒-krequest.penbocidiny1$crcii'intor4ndunstateYomafttobekedt口看門,廿1C-OiJcrnSSLJiinapensslgeiki-s-cutLoadin歲1screEMi'intot'anilunstateGencrfttinyhSAprivatekey,1024bcalledaDistinruish«dHarwnIflrtur£&neblnkvaluerIiildnH.Oryanizi
7、itiotialUnitNfineeg.Cnnnon輔arteCejpVOHJlnnr)ff-rraiIftddrcssI1:MLifir.congn提示:如果你的recovery不具備簽名校驗切換功能,那么用你自己生成的證書文件來給RO底名,會提示簽名為目前幾乎所有的第三方recovery中所帶的私鑰都是testkey)testkey的。(附件中的GoAPK.zip里面所包含的證書文如何使用SignApk.jar來為一個apk或zip文件簽名:下載附件中的GoAPK.zip將下載到的壓縮包解壓到你電腦上的任意位置(例如:C:GoAPK)如果你的電腦上還沒有安裝JAVA環境,請下載并進行安裝。(如果你創建了自己的私鑰/公鑰對)復制certificate.pem和key.pk8到你解壓得到的GoAPKt件夾中使用CMa令行工具cd到GoAPKC件夾,然后輸入:(對于我提供的包,只需要將要簽名的文件放在GoAPKjC拖至對應的批處理文件上即可)java-jarsignapk.jarcertificate.pemkey.pk8your-app.apkyour-signed-app.apkjava-jarsignapk.jarcertificate.pemkey
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年礦山智能化開采無人作業技術智能化設備市場細分領域分析報告
- 環境災害應急法律法規培訓法規重點基礎知識點歸納
- 真功夫快餐的在外經營模式探索
- 炸雞店的行業調研與競爭分析
- 綠色施工人才培養與發展策略
- 客服人員負面情緒過濾技巧
- 國潮風的春節舞會
- 彩妝選擇 如何選擇適合自己的彩妝產品與技術
- 兒童與老年人護理的特殊考慮因素
- 保險公司猜燈謎活動方案
- 上海市社區工作者管理辦法
- 山東財經綜招試題及答案
- T-CRHA 089-2024 成人床旁心電監測護理規程
- 學習通《形勢與政策》2025春章節測試答案
- 【MOOC】線性代數-浙江大學 中國大學慕課MOOC答案
- “非遺”之首-昆曲經典藝術欣賞智慧樹知到期末考試答案章節答案2024年北京大學
- 蘇軾《浣溪沙》優秀課件
- 塑料包裝袋購銷合同
- 年產40萬噸甲醇合成工藝設計
- S7、S9、S11系列變壓器損耗表
- 滿語語法入門拉丁版
評論
0/150
提交評論