ionic開發android App

來源:互聯網
上載者:User

標籤:

在win下配置ionic可以參考七月的這篇部落格:http://www.cnblogs.com/shikelong/p/4480975.html。

依照七月的思路基本可以建立一個ionic項目了,下面我主要介紹一下怎樣將打包好的apk簽名。

開始之前

先瞭解兩件事情:

  1. Keytool 是一個有效安全鑰匙和認證的管理工具.(具體用法可以參考此篇博文:http://blog.csdn.net/tony1130/article/details/5134318)
  2. Android 要求所有的程式必須有簽名,否則就不會安裝該程式。

產生命令

注意:記得將alias_name改一下。

D:\phones\ionic\testApp\testApp>keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

執行上面的命令後會提示你輸入一些基本資料。

編譯ionic Android項目

1.產生release包

D:\phones\ionic\testApp\testApp>ionic build android -release

2.對apk進行簽名

D:\phones\ionic\testApp\testApp>jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore plateforms\android\build\outputs\apk\android-release-unsigned.apk alias_name
注意:
my-release-key.keystore:必須跟keytool中設定的名稱一樣;
alias_name:也必須與keytool中的設定一樣;

ionic開發android App

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.