01工程训练——开发环境搭建

工程训练——开发环境搭建


1.搭建ionic4.0开发环境

1.1所需软件

  • Node.js(V8.9.0以上版本)
  • VSCode
  • git
  • github客户端
  • jdk
1.1.1 Android开发环境搭建
  • jdk安装
  • android sdk 安装
  • 启动模拟器(用genymotion创建)
1.1.2 Ionic开发环境搭建
  • node.js安装(下载安装包安装)
    检测:node -v(v10.16.3)
  • cnpm安装 (npm install -g cnpm --registry=https://registry.npm.taobao.org)
    检测:cnpm -v(6.1.0)
  • cordova安装(cnpm install -g cordova)
    检测:cordova -v(9.0.0)
  • ionic安装(cnpm install -g ionic@latest)
    安装时报错了,如下图所示:
    在这里插入图片描述
    解决办法:https://cloud.tencent.com/developer/ask/40770
    检测:ionic -v(5.2.8)
  • git安装
  • github客户端安装
  • VSCode安装
    [注意]-g表示全局

2.创建ionic工程

2.1创建工程

  • 创建工程

ionic start shengyizhuanjia sidemenu --type=angular
或(1)ionic start shengyizhuanjia sidemenu --type=angular --no-deps ,(2) install cnpm(下载依赖,在项目的根目录下运行命令,接下来的命令都在根目录下)

  • 在浏览器运行

ionic serve

!!!!这里网页弹出来后一直是空白页面,调试了一个下午都没用,最后升级了下谷歌浏览器,就可以了!!!

2.2 构建Android应用程序

  • 添加android平台

ionic cordova platform add android

  • 编译

ionic cordova build android

编译成功会生成apk文件
编译过程中出错了:licenses Error: Unknown argument --licenses
解决方法:https://blog.csdn.net/u010165147/article/details/82496617

3.制作App图标

在项目的目录找到resources文件夹。在文件夹中替换icon.png,splash.png, 在cmd中进入项目所在文件夹执行:

ionic cordova resources

执行该命令后,会自动在resources文件夹下创建已添加的平台名称的文件夹,如:android,其中会自动将图片进行缩放、裁剪,生成不同分辨率的图片,并在config.xml中添加相应内容。 也可分开执行:

ionic cordova resources --icon
ionic cordova resources --splash

启动界面配置config.xml

<preference name="AutoHideSplashScreen" value="false"/>#禁止自动隐藏
<preference name="auto-hide-splash-screen" value="false"/>#禁止自动隐藏
<preference name="FadeSplashScreen" value="false"/>#禁用淡出效果
<preference name="SplashMaintainAspectRatio" value="true" />#图像cover屏幕
<preference name="ShowSplashScreenSpinner" value="false" />#隐藏加载灰圈
<preference name="SplashShowOnlyFirstTime" value="false" />#每次重新启动都显示

4.运行App应用程序

  • 在浏览器中运行

ionic cordova run browser

  • 在模拟器中运行
    1.用genymotion创建android模拟器[http://jingyan.baidu.com/article/3ea51489e7d8bd52e61bba36.html] (http://jingyan.baidu.com/article/3ea51489e7d8bd52e61bba36.html)
    2.配置模拟器的sdk属性genymotion---->settings----->ADB
    在这里插入图片描述

3.运行命令

ionic cordova emulate android
或ionic cordova run

  • 在真机中运行
    1.用Usb连接电脑
    2.打开开发者模式
    3.运行命令

ionic cordova emulate android
或ionic cordova run

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值