1.安装iconic cli

npm install -g ionic

-g意思是全局安装

ionic -v

2.创建项目

ionic start ionic-angular tabs --type=angular

–type=angular 是需要多加的参数,现在官方只集成好了angualr 或许以后就会有 --type=vue 或–type=react 呢

新建好项目后你会发现,与ionic2 ionic3项目 它的目录结构变了。在ionic4 ,已更改为遵循每个受支持框架的建议设置。例如,如果某个应用程序正在使用Angular,那么该项目结构将与Angular CLI应用程序完全相同。

这是新建好后的目录结构,有angular项目经验的开发人员来说,这应该非常熟悉。

3.命令跑起来

npm run start

打开 http://localhost:4200 可以看到

4.检验java开发环境

在终端输入命令 java 或者 java -version检查本地是否安装java全局环境

如果没有安装,请到java官网下载安装

5.安装cordova

npm install -g cordova

检查cordova是否安装成功

cordova -v

5.安装android stadio

6.打包成安卓apk包

在项目命令行输入:

ionic cordova build android

在 \platforms\android\app\build\outputs\apk\debug 中找到 app-debug.apk 放到手机上即可安装测试

查看空项目打包之后的大小

安装到手机上,针对有刘海屏的手机,空项目没有做适配

这个问题后续做研究!

搭建Iconic+angular混合APP开发环境相关推荐

  1. Vue + quasar-framework进行Vue混合app开发 ─ 模拟器选择及使用(四)

    这里推荐2钟比较常用的模拟器,Genymotion和Android Studio自带的Android Virtual Device,至于喜欢用哪个就用哪个. Genymotion 需要准备下载的软件 ...

  2. HTML5 APP开发环境的框架搭建

    HTML5 APP开发环境的框架搭建 转载:橘子博客 HTML5 开发APP需要一个开发框架和编译环境,参阅了相关资料后选择开源的PhoneGap.PhoneGap是一个开源的开发框架,使用HTML5 ...

  3. Eclipse IDE 使用技巧和Android App 开发环境搭建和配置

    写在前面: 本片文章只是记录了自己学习时的一些笔记,纯粹是为了自己后面方便查找,片言碎语,不适合大家浏览,请大家不要参考这篇文章. 正文: Eclipse IDE 使用技巧               ...

  4. 【快速开发App实战】BUI高仿网易新闻App系列一、搭建App开发环境和工作空间

    一. 搭建App开发环境和工作空间 前言 我们的目标是要做一个真实的案例, 着重通过BUI框架及其相关工具的使用, 结合原生打包平台, 帮助大家理解一个App的开发过程. 以最新网易新闻的App为例, ...

  5. html5混合app原理,HTML5混合App开发

    内容简介 在竞争激烈的移动互联网环境下,HTML5技术一直备受关注.HTML5混合App开发与原生App开发模式之间也争议不断.相对于原生App来说,HTML5混合App开发的成本更低.周期更短,而且 ...

  6. 混合app开发学习笔记

    什么是混合移动App开发[重点] 苹果上的软件是如何开发出来的:使用的是 OC.或者使用Swift这门语言 安卓平台上的软件又是如何开发出来的:使用安卓相关的语言开发的,Java,安卓的控件进行开发 ...

  7. 混合App开发,HBuilder开发移动App

    使用HBuilder开发混合App: Hbuilder:是一个在线打包工具,不需要在本地配置开发环境:直接将做好的网站,通过一些简单的操作,就能在线打包为一个App: 混合APP开发常见技术:Html ...

  8. 从零搭建符合自己需求的开发环境

    从零搭建符合自己需求的开发环境 本文长期持续更新中,保持和自己实际开发环境一致,欢迎关注交流讨论! 前言 这篇文章,一是总结自己,二是给新上道的小白一些思路,三是 何时能重组大学时的EXplosion ...

  9. 搭建最新版本的Android开发环境

    只为成功找方法,不为失败找借口! Android开发学习总结(一)--搭建最新版本的Android开发环境 最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Andr ...

最新文章

  1. iis无法启动计算机上的服务器,Win7系统iis无法启动怎么解决?
  2. forEach、map、filter、some、every、find之间的区别
  3. 通信与计算机网络FSC,数据通信与计算机网络概述信道习题.pdf
  4. jboss7.1.安装配置
  5. zabbix使用zabbix-java-gateway监控jvm/tomcat性能
  6. sdl2 opengl d3d9的mipmap和各项异性过滤渲染
  7. oppo手机删了android怎么办,OPPO手机越用越卡?1删除这4个僵尸文件夹,流畅如新机...
  8. 使用Eclipse,Kemulator模拟器配置J2ME工程
  9. 计算机科学与技术与微电子科学与工程,微电子科学与工程专业就业前景如何 有前途吗...
  10. 基于linux环境tcp网络编程(在线英英词典)文档【2】
  11. Charles(青花瓷)抓包工具的使用
  12. 51单片机的汇编语言
  13. 程序设计大赛WBS图
  14. kafka数据保存时间问题与kafka的性能测试
  15. unity生涯的开始——太空飞船小游戏制作
  16. PHP学习笔记(二)——行云博客
  17. Java详解:java对象转json字符串不加引号
  18. 北鲲教程 | 基于扩展有限元的混凝土受力开裂计算分析
  19. spring接管mybatis
  20. android 圆形头像

热门文章

  1. 3000字读懂腾讯音乐垄断案处罚决定书
  2. vds挖矿linux教程,VDS模式币大揭秘
  3. 海天蚝油《挑战不可能》听算神童挑战极限20笔9位数闪电心算
  4. 5G NR - 38.101-1协议笔记(一)
  5. Ubuntu16.04 U盘安装Ubuntu16.04制作 光盘刻录 安装与简介
  6. MCE | 第二代 HIV-INSTI 的作用方式
  7. ARM 开发板嵌入式linux系统与主机PC通过串口传输文件
  8. processing创意图形代码_Processing练习-Self Sketch - TAI CHI
  9. oracle查询远程视图进行insert语句报错:ORA-00600: 错误 [qerrmOFBu1], [24347], []
  10. Manjaro 安装搜狗中文输入法