从v2.5更新Android Studio到v3.1.2后,所有项目都无法构建
@fortawesome/fontawesome-free-solid/faCameraRetro
我已清理了我的项目,重新启动了Android Studio,并重新启动了计算机我甚至删除了项目中的Failed to apply plugin [id 'com.android.application']
> Minimum supported Gradle version is 4.4. Current version is 4.1. If using the gradle wrapper, try editing the distributionUrl in /Users/userx/AndroidStudioProjects/GarageTinker/gradle/wrapper/gradle-wrapper.properties to gradle-4.4-all.zip
文件夹。它使用4.1的子目录重新创建 - 尝试在删除后构建。
gradle-wrapper.properties:
.gradle
项目结构:
堆栈跟踪:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
答案 0 :(得分:1)
Classpath
中的 build.gradle
版本应与gradle
文件中的gradle-wrapper.properties
版本兼容。
就我而言:
build.gradle项目级别:
classpath 'com.android.tools.build:gradle:3.5.3'
和gradle-wrapper.properties:-
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
答案 1 :(得分:0)
默认的gradle指针错误。在更新期间,Android Studio无法更新gradle的符号链接:
/usr/local/bin/gradle
我手动更新后
ln -s /Users/userx/.gradle/wrapper/dists/gradle-4.4-all/9br9xq1tocpiv8o6njlyu5op1/gradle-4.4/bin/gradle /usr/local/bin/
所有版本都重新开始工作。
答案 2 :(得分:0)
我使用平台IONIC和CORDOVA面临同样的问题
我解决了这个问题,做了以下事情......
首先
项目的内部文件夹
gradlew wrapper --gradle-version = 4.7 --distribution-type = all
第二
通过Android Studio打开项目文件夹e运行命令
将项目与Gradle文件同步
第三
cordova插件rm cordova-plugin-facebook4 --save(如有必要) 离子cordova平台rm android npm uninstall cordova ionic -g
最后
npm install -g cordova ionic 离子cordova平台添加android 离子cordova插件添加cordova-plugin-facebook4 - 变量APP_ID =" your_app_id" - 变量APP_NAME =" the_name_of_your_app"
现在......
离子cordova构建android 建立成功