环境安装
安装nodejs后
#安装cordova 和 ionic
npm install -g cordova ionic
#开始一个ionic项目
ionic start myApp tabs
#转到项目下
cd myApp
#生成这个项目的android版本项目
ionic cordova platform add android
#用android studio编译 运行OK
生成android项目后,就不用命令编译了。用android studio编译。
目录结构
给项目添加一些必要的包,只需要执行 npm install <name> --save ,就能将这个包名及对应的版本添加到 package.json中。
执行 npm install 会自动解析package.json ,并将其中提到的依赖包都安装下来。
以下就不用了。
JDK版本:必须是1.8X 。android studio默认的是11,所以得安装1.8,再改PATH中路径,删11路径
测试一下:java -version
gradle版本:android stuido已经带有gradle,但默认是没有加入到PATH路径中的,得已经加。
比如我的C:\Users\FT\.gradle\wrapper\dists\gradle-7.0.2-bin\857tjihv64xamwrf0h14cai3r\gradle-7.0.2\bin
测试一下 gradle -v
ionic cordova build android
C:\Users\FT\.gradle\wrapper\dists\gradle-6.5-bin\6nifqtx7604sqp1q6g8wikw7p\gradle-6.5\bin
默认是6.5,太老了。
* What went wrong:
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
> Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager.
build tools默认使用最新的,太新了,刚好我最新的31.0.0有问题,可以卸载了。或变成30.0.3即OK。我直接改了