国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

IONIC 云端打包(在線編譯)

garfileo / 2065人閱讀

摘要:為什么要在線打包本身是基于,的打包又依賴于等等。在編譯環境配置的道路上一路填坑屢戰屢敗之后,遂尋求其他出路。國內的跨平臺開發解決方案等都提供云端打包的服務,不用配置本地編譯環境,就了一下是否有提供云打包的服務。

為什么要在線打包

Ionic本身是基于Cordova,Cordova的app打包又依賴于XCODE、ANDROID SDK、Gradle、Maven等等。
在Android編譯環境配置的道路上一路填坑、屢戰屢敗之后,遂尋求其他出路。
國內的app跨平臺開發解決方案(DeviceOne、DCloud等)都提供云端打包的服務,不用配置本地編譯環境,就google了一下Ionic是否有提供云打包的服務。
先是找了Adobe PhoneGAP Build服務,按照網上的教程稍加修改也是可以編譯Ionic的turtoal項目的。
還是覺得有點不安,畢竟Ionic估計還是有些不一樣的東西。
后來又找到了ionic.io,它(對,貌似是官網。。。繞了一圈)提供在線打包服務,就它了。

上傳項目文件

首先需要創建ionic.io的賬號

通過CLI命令上傳項目文件

cd 項目目錄
ionic upload

提示需要輸入剛才創建的Ionic賬號,并等待上傳成功

再訪問apps.ionic.io/apps 可以看到剛剛上傳的app name了

生成簽名文件

如果你僅僅是打個帶debug簽名的APK包,這一步可以省略
簽名主要是為了防止被李鬼APK冒名頂替,為什么簽名、debug和release簽名區別,請參看Android簽名詳解
iOS這一步是不能省略的,否則無法編譯,iOS的簽名概念,可以參看關于Certificate、Provisioning Profile、App ID的介紹及其之間的關系

下面參照官方文檔說一下APK的簽名文件的生成和上傳
生成簽名使用JDK自帶的keytool命令行工具

keytool -genkey -v -keystore MY-RELEASE-KEY.keystore -alias MY_ALIAS_NAME -keyalg RSA -keysize 2048 -validity 10000

MY-RELEASE-KEY.keystore是最終生成的文件名,MY_ALIAS_NAME是后面上傳填表單時需要用到的alias,10000代表簽名有效期是10000天

填寫必要信息和口令

上傳簽名文件

如果你僅僅是打個帶debug簽名的APK包,這一步可以省略
回到My Apps網頁界面,點擊該項目,選擇settings ->
Certificates -> New一個 Security Profile

再EDIT

填入剛才創建簽名文件和信息

生成APK安裝包

回到命令行,在項目目錄下輸入

ionic package build android

這條命令在沒有配置簽名文件的時候也能成功,我猜是打的是服務器上的debug簽名,所以建議使用更詳細的命令來生成安裝包

ionic package build android --profile sdfs --release

sdfs是我剛才配置的Security Profile名稱,需要改為你自己的配置名稱
關于ionic package build更多的命令參看官方文檔

等待片刻,登錄網站即可下載

(END)

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/81158.html

相關文章

  • ionic4+vue+cordova開發混合應用

    摘要:摘要是可以讓我們使用開發即使來移動應用的框架。如果你熟悉可以直接使用開發,但如果你熟悉使用或并且也想使用,可以使用版本,本文就以來說明這兩者如何結合使用。除此之外還引入和來對把我們代碼打包成安卓或應用。。 摘要 ionic是可以讓我們使用web開發即使來移動應用的框架。ionic4之前,ionic只能和angular搭配使用,ionic4后把ionic抽離成四個版本,@ionic/co...

    Yujiaao 評論0 收藏0
  • LeanCloud + Ionic3 迅速重構應用

    摘要:的數據強制刷新由于的數據綁定與更新策略,有時取回數據時數據并不能引起頁面的變更,這時候就需要強制刷新頁面綁定的數據了。這次重構差不多就用了四天的時間,寫了個個個,按時交活兒希望本文可以在小應用的快速構建上給大家一個參考 作者:李宜棟 ??【 玩轉 LeanCloud 】開發者經驗分享: 學校有一個高考志愿填報的應用需要重構,之前的實現是通過構建 Laravel RESTful API ...

    geekidentity 評論0 收藏0

發表評論

0條評論

garfileo

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<