当前位置:   article > 正文

搭建ionic,创建ionic-angular项目并打包apk_ionic用什么打包

ionic用什么打包

1、查看当前设备node和npm

2、安装ionic

npm install -g @ionic/cli
安装完毕后ionic -v查看安装是否成功

3、创建ionic-angular项目

ionic start(根据提示创建)

4、启动项目

进入项目目录(默认为myApp)
ionic serve
在这里插入图片描述

5、打包apk

ionic cordova build android
打包出的apk在 你的项目\platforms\android\app\build\outputs\apk\debug

6、打包问题整理

整个流程到运行项目还是比较简单的,问题主要出现在打包阶段,记录了几个比较麻烦的,其余的百度就能解决。

1、提示:[ERROR] Refusing to use Cordova inside a Capacitor project.
解决:ionic integrations disable capacitor

2、提示:[ERROR] The Cordova CLI was not found on your PATH. Please install Cordova globally
解决:npm i -g cordova

3、提示:Error: Unknown argument: platform
		[ERROR] An error occurred while running subprocess ng.
解决:npm install -g @angular/cli
	 ng add @ionic/cordova-builders

4、提示:npm WARN notsup Unsupported engine for @angular/cli@17.2.1: wanted: {"node":"^18.13.0 || >=20.9.0","npm":"^6.11.0 || ^7.5.6 || >=8.0.0","yarn":">= 1.13.0"} (current: {"node":"20.5.0","npm":"6.14.18"})
解决:看看是不是自己的node、npm版本和要求不符,根据要求调整node、npm版本,建议使用nvm管理node版本

5、提示:FAILURE: Build failed with an exception.
 > Could not resolve all task dependencies for configuration ':classpath'.
  > Could not resolve com.android.tools.build:gradle:7.4.2.
解决:查阅资料发现,”The AGP version you try to use requires that you run Gradle with at least Java 11, but you are running it with Java 8.“,我的java版本是8,而需要的版本是11,下载安装jdk11并配置环境变量(此处省略,相信各位大帅比都会)
建议:遇到gradle相关问题,去https://discuss.gradle.org/c/help-discuss/查询问题
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

以上就是整个流程,如有错误,请指正!
资料链接:
Ionic官网
Gradle官网
一个免费的Chat工具

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/749058
推荐阅读
相关标签
  

闽ICP备14008679号