在文章開篇,我想跟各位說下,請必定先閱讀ionic的官方文檔。 android
我就是開始沒有閱讀官方文檔,致使有些不應出問題的地方,出了問題。網絡
下面總結一下ionic
1.jdk版本 必須是jdk8或jdk8以上工具
2.必需要安裝了Android Studio 或者是Gradle (換句話說,必需要有Gradle,並且必需要是最新版本)ui
3.建議使用命令行,我用ionic lab的時候,老是出現一些奇怪的問題。 命令行
經過命令行 cordova build android 來檢測是否還有未下載,或者缺失的文件。 檢測完成後,出現cordova
build successful 表示編譯成功,那麼此時,用 ionic cordova build android 則不會出錯。過程當中,若是網絡很差,下載資源會要等待一段時間。 資源
編譯成功後,會提示apk所在的文件夾。文檔
這樣編譯出來的程序,仍是不夠好的。博客
根據官方的建議,命令以下
ionic cordova build android --prod --release
這樣會生成沒有簽名的apk程序。
接下來要作的,就是給apk程序簽名了。(簽名過程不是很好講述,使用keytool和jarsigner的工具完成,具體方法請百度吧。)
本博客文章大可能是經驗積累總結,以避免從此忘卻,記錄下來。同時感謝您的閱讀,也但願能對您有所幫助。