作者:不想与你见面_637 | 来源:互联网 | 2023-09-25 19:39
因为第一次接触,当出现这个报错的时候费了一天功夫才解决,虽然不知道是为啥,但是这里还是记录下,希望能帮助到各位
我的问题是:
cordova 以正确安装, gradle也已经正确安装, androidstudio也已经正确安装, 但是当我用cordova命令创建了一个项目,先导入的到工具android studio中运行测试下,就报了 Gradle version 2.2 is required. Current version is 5.6.1.的错,并且项目运行那里的绿色按钮是灰色的,
首先我先在创建的项目下运行cordova requirements检查是否具备使用 Cordova 开发/运行 Android / IOS 应用的条件
正确的应该是这样:
但是我的Gradle那行的值只是: installed, 并没有正确引入我本地的gradle版本
下面介绍下我的修正步骤:
1、重新安装cordova (这里不建议用cnpm, 会有依赖不全的问题,npm方式虽然慢,但是引入的依赖比较全面)
npm install -g cordova
2、查看是否安装成功
cordova -v
3、 创建一个测试项目
cordova create MyApp
4、 cd MyApp(到项目目录下)
5、这里我们在运行下cordova requirements,可以看到所有的环境都已正确配置OK
6、打开android studio 导入项目 file->new->import project
7、点击platforms下的android即可
至此问题已经解决,你可以选择usb真机调试或者字及创建模拟器进行调试
因为刚接触,认识并不是很多,我只是再想是不是三者的对应版本的问题,希望知道原因的朋友能告知下