2016-08-31 103 views

回答

-1

所以,迄今爲止權和簡單的答案是:

  1. cd到你的項目平臺/ android文件夾,(可能只是你的主要項目文件夾如果不科爾多瓦/離子生成)。您應該在該文件夾中找到您的主build.gradle文件。
  2. 通過調用創建一個密鑰庫文件:

     
    keytool -genkey -v -keystore .keystore -alias -keyalg RSA -keysize 2048 -validity 10000 
    

    請跟隨並填寫和密碼

  3. 創建一個名爲兩個文件(它們寫下來,你會發現他們的地方!):debug-signing.propertiesrelease-signing.properties

  4. 輸入以下配置兩個(可在以後更改密鑰庫硬化的發佈版本的安全性...):

     
    keyAlias=ALIAS_NAME 
    keyPassword=ALIAS_PASSWORD 
    storeFile=KEYSTORE_FILE_NAME 
    storePassword=KEYSTORE_PASSWORD` 
    
  5. 運行構建...

0

離子團隊給予一個偉大的想法有關這個查詢,你可以按照這個鏈接,你可以做到這一點在10分鐘的

http://ionicframework.com/docs/guide/publishing.html

但你需要android sdk這樣做...

要s等ANDROID_HOME

的Windows

set ANDROID_HOME=Path to sdk 

基於Linux的系統

export ANDROID_HOME=Path to sdk 

要遵循的步驟

  1. 創建釋放APP

  2. 創建密鑰庫

  3. 簽署APK

+0

是的......我只是解釋第3步 – rubmz

+1

的事情是讓清晰的思路吧,使我增加了這個答案,簽署 APK之前,一些插件需要刪除,這些東西不應該被避免... – Gopinath

+0

當然,你也想設置路徑包括sdk的平臺和工具文件夾...有許多先決條件,但如何設置密鑰存儲區權利是缺少的部分 – rubmz