我有一个ionic cordova项目,我试图用ionic cordova运行android(有时也用sudo),它返回我这个错误:error: unknown flag p'
和/usr/bin/snap: Command failed with exit code 64
。
我试过重新安装node、npm、ionic和cordova,但对我来说没有用:/我也删除了平台、插件、node_modules,但也没有成功。
当我做一个离子 cordova 准备android,脚本运行完美,但我得到这个错误时,我试图运行或模拟它
我的节点版本是v10.24.0,npm版本6.14.11,ionic 5.4.12和cordova 10.0.0
2条答案
按热度按时间new9mtju1#
我已经通过卸载Gradle并在版本5.6.3上再次安装它来解决它
tgabmvqs2#
在我的例子中,我最初使用snap(snapcraft)存储库安装了gradle,并使用了
platforms/android/cdv-gradle-config.json
并不吻合
解决方案
我卸载了我从Snap安装的Gradle,并安装了我的Ionic项目中提到的Gradle版本