我正在新的 Mac book pro 上安装 ionic Angular 和 Cordova,在从旧 Mac book pro 迁移我的项目之前使用 ionic 入门模板对其进行测试。
我目前正在使用此安装指南:
https://ionicframework.com/docs/installation/android
https://ionicframework.com/docs/building/android。
iOS 一切正常。
我在尝试使用 android 进行测试时实际上遇到了以下错误:
ionic cordova 运行 android -l
我收到以下错误:
java.io.FileNotFoundException:/Users/ [...] /super/platforms/android/gradle.properties(不允许操作)
/usr/local/Cellar/gradle/6.1.1/bin/gradle:命令失败,退出代码为 1
除了尝试重新安装几个元素并检查安装指南之外,我还尝试检查并允许整个项目的读写权限。
如果有人有线索或解决方案,那就太好了。
预先感谢您的帮助。
这是我的设置
离子: 离子 CLI:6.0.1(/Users/****/.nvm/versions/node/v12.14.1/lib/node_modules/@ionic/cli) 离子框架:@ionic/Angular 4.11.6 @角度-devkit/构建角度:0.803.20 @Angular-devkit/原理图:8.3.20 @角度/cli:8.3.20 @ionic/角度工具包:2.1.1科尔多瓦: Cordova CLI:9.0.0([电子邮件受保护]) Cordova 平台:android 8.1.0、ios 5.1.1 Cordova 插件:cordova-plugin-ionic-keyboard 2.2.0、cordova-plugin-ionic-webview 4.1.3、(以及其他 4 个插件)
实用性: 科尔多瓦水库:0.9.0 本机运行:0.3.0
系统: Android SDK 工具:26.1.1 (/Users/****/Library/Android/sdk) ios 部署:1.10.0 iOS-SIM:8.0.2 NodeJS:v12.14.1(/Users/****/.nvm/versions/node/v12.14.1/bin/node) npm:6.13.4 操作系统:macOS Catalina Xcode:Xcode 11.3.1 内部版本 11C504
------------------------------------------------- ------------ 摇篮6.1.1 -------------------------------------------------- ---------- 构建时间:2020-01-24 22:30:24 UTC 修订版:a8c3750babb99d1894378073499d6716a1a1fa5d 科特林:1.3.61 格罗维:2.5.8 Ant:Apache Ant(TM) 版本 1.10.7 于 2019 年 9 月 1 日编译 JVM:1.8.0_241(Oracle 公司 25.241-b07) 操作系统:Mac OS X 10.15.3 x86_64
java版本“1.8.0_241” Java(TM) SE 运行时环境(内部版本 1.8.0_241-b07) Java HotSpot(TM) 64 位服务器 VM(内部版本 25.241-b07,混合模式)
gradle.properties文件有以下内容:
org.gradle.daemon=true
org.gradle.jvmargs=-Xmx2048m
android.useDeprecatedNdk=true
cdvMinSdkVersion=19
更新 Android Studio 后,我也遇到了类似的情况。我重新启动了 Mac,问题就消失了。
以管理员身份运行 Android Studio
sudo /Applications/Android\ Studio.app/Contents/MacOS/studio