一個App完成入門篇-終結篇(八)- 應用收官

通過以上幾步的學習,咱們終於來到最後一個步驟了,應用APP也接近尾聲。android

經過以前的幾節教程,不知道您對使用DeviceOne開發一個應用是否是已經駕輕就熟了,本節教程將教會你們如何在開發完成以後經過DeviceOne平臺將一個應用打成安裝包,用於發佈到各大應用平臺。安全

加密及證書
圖標及啓動頁
組件選擇
打包
想要選擇多平臺、應用是橫屏顯示仍是豎屏顯示?添加更多組件、給應用添加證書、啓動頁等等這一系列的關於應用的配置均可以經過點擊應用開發-應用配置來進行配置。
572ff9f2224249c4b7060d29a014574f.jpg學習

  1. 加密及證書
    DeviceOne提供一整套關於應用的配置選項,在平臺配置中,用戶能夠選擇打哪幾個平臺的安裝包,並對選擇的平臺進行相應配置,包括選擇應用橫屏仍是豎屏顯示、應用的喚醒ID、填寫android平臺特有的渠道ID、iOS平臺的應用跳轉等等各平臺特有屬性。而下圖中藍框中的編輯按鈕是對應用名稱進行修改的入口,應用名稱即爲安裝在手機上顯示的名稱。網站

898865ad7cc442cebc85eda2f3438dbe.jpg
處於安全和保護知識產權的考慮,DeviceOne提供數據加密和項目源代碼加密,用於保證項目源碼的安全性和重要數據不外泄(數據加密是默認選項,放在data://security 目錄中的數據是默認加密的)。在「證書&安全設置」中,用戶能夠經過勾選「代碼加密」來選擇是否加密本身的應用源代碼,並選擇各平臺的證書。(這裏所選擇的證書是由我的中心-證書管理中填寫的,也可直接點擊管理證書。)一個應用的一個平臺對應了一個證書、證書的是應用的標示,更準確的說,android平臺證書中的包名、iOS平臺證書中的BundleID是標示應用惟一性的憑證。
2a91e1e6c99c42ad9fe20c6abb238dd7.jpg加密

  1. 圖標及啓動頁
    在「圖標及啓動頁」這一選項中,用戶能夠自行上傳所需的圖標和啓動頁,最上面兩項上傳完會由DeviceOne平臺幫助您自動生成全部平臺的圖標和啓動頁,若是有對圖片分辨率要求較高的需求,用戶能夠在下圖紅框所示的下面分別上傳不一樣平臺不一樣分辨率的圖片。spa

bee5ca11520844f8b67e8cb0b77628c9.jpg

  1. 組件選擇
    目前DeviceOne提供的官方組件已經有將近100個,爲了保證用戶打出的安裝包大小不會過大,在新建應用時,咱們只會將一些必要組件如do_Button、do_Label和一些核心組件添加進去,其餘用戶須要用到的組件就在「組件配置」中添加,這裏添加的組件能夠是商店裏其餘用戶出售的組件,也能夠是由用戶本身的開發團隊開發未開放到商店的內部組件,須要注意的是商店組件是有版本區分的,不一樣版本是否向下兼容是由組件的開發者決定的,而每一個版本也有對應的文檔和不一樣功能,用戶可根據本身的須要選擇不一樣的組件版本。當所選組件迭代了新版本,無需從新選擇,只需點擊組件後面的升級按鈕,便可看到最新版本的更新內容,用戶可自行選擇是否升級到最新版本。內部組件沒有組件版本,永遠取最新上傳的組件資源。設計

b0b45e50f0c5479fa29e1ae7a0338c66.jpg

  1. 打包
    最後,配置完所需配置,能夠開始進行打包,須要注意的是加密、圖標、啓動頁對調試安裝包是不起做用的,調試安裝包建議僅做調試使用。僅改動代碼而沒有添加新組件能夠不用頻繁地BUILD調試安裝包。而BUILD發佈安裝包第一次須要由IDE設計器發起,後續若是沒有代碼改動,只有應用配置改動,能夠直接在網站發起,咱們會用您最後一次從IDE發起打包的代碼來進行編譯。調試

a34d4b53e89042b8a2381d42a19907a0.jpg
打完的安裝包,用戶能夠點擊「掃描」,經過掃二維碼的方式來進行下載,或者點擊「下載安裝」將安裝包下載到本地。
d59ee40f58484155b886612d05c1ea5b.jpg教程

相關文章
相關標籤/搜索