網站打包為app_網站封裝為App_獲取google開發者證書_看這篇文章就夠了


如何把網站打包為app,首先

1.安裝jdk

  下載地址     https://www.oracle.com/java/technologies/javase-jdk14-downloads.html

2.安裝完成后 打開cmd,進入你安裝jdk的這個位置,比如我是D:\java\jdk-13.0.1\bin

 

 

 

 

3.一開始一直按網上的方法生成證書發現生成出來的證書一直是無效的證書。總是提示

  Google開發者證書信息有誤,請重新填寫相關信息 Android 證書文件不是有效的keystore文件

Hbulider 

然后就想到應該是hbuilder解析不了證書格式
於是開始折騰

先去下載了hbuilder官方的證書,用keytool查看

keytool -list -v -keystore ./HBuilder.keystore
發現
簽名算法名稱: SHA1withRSA
主體公共密鑰算法:1024 位 RSA 密鑰
密鑰庫類型:JKS


果然和默認生成不一樣

下面直接給出解決方案。
第一步生成正常的證書:

 

keytool -genkey -alias yourapp.keystore -keyalg RSA -sigalg SHA1WithRSA -validity 20000 -keysize 1024 -keystore yourapp.keystore -v

生成需要輸入密鑰庫口令,其實就是設置一個密碼

上面的關鍵的地方

-sigalg SHA1WithRSA
-keysize 1024


第二步,更改密鑰庫類型:

 

keytool -importkeystore -srckeystore ./yourapp.keystore -destkeystore ./yourapp.keystore -deststoretype JKS
然后使用這個證書就可以用hbuilder雲打包了

注意下圖的別名,和密鑰庫口令,在打包時會用到

注意把yourapp改成你自己的名字

注意

默認的別名和密碼(give alias name = androiddebugkey and password = android

 打包完成后,安裝測試成功!

 

 

 

 

 成功打包網站為app

 

快牛科技

吾愛網賺

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM