【安卓学习之开发工具】Android Studio安卓架构AndroidProject 编译问题
█ 【安卓学习之开发工具】 Android Studio学习 7 - 安卓架构AndroidProject 编译问题
█ 相关文章:
-
● 【安卓学习之开发工具】 Android Studio学习 1 - 入门篇
● 【安卓学习之开发工具】 Android Studio学习 2 - 遇到的问题
● 【安卓学习之开发工具】 Android Studio学习 3 - 一个demo的编译问题
● 【安卓学习之开发工具】 Android Studio学习 4 - 学习笔记(视频学习)
● 【安卓学习之开发工具】 Android Studio学习 5 - 研究android studio和eclipse之间的互换
● 【安卓学习之开发工具】 Android Studio学习 6 - Android Studio 2.0/3.0 安装包说明(版本说明)
● 【安卓学习之开发工具】如何导入已别人写好的demo(含ADT和AS)之ADT
█ 读前说明:
-
● 本文通过学习别人写demo,学习一些课件,参考一些博客,’学习相关知识,如果涉及侵权请告知
● 本文只简单罗列相关的代码实现过程
● 涉及到的逻辑以及说明也只是简单介绍,主要当做笔记,了解过程而已
█ 问题:
● 这个是网上【Android *哥】开源的一款快速开发产品的框架:安卓架构AndroidProject
● 同步后出现如下错误:
Gradle sync failed: This version of Android Studio cannot open this project, please retry with Android Studio 3.6 or newer. (16 s 230 ms)
● 以上的原因是因为 android studio 的版本不同,我目前使用的是android studio 3.5
█ 修改:
● 修改gradle-wrapper.properties
gradle-6.0-all.zip 修改为 gradle-5.4.1-all.zip
zipStoreBase = GRADLE_USER_HOME
zipStorePath = wrapper/dists
distributionBase = GRADLE_USER_HOME
distributionPath = wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
● 修改build.gradle(根目录)
gradle:3.6.3 修改为 gradle:3.5.1
dependencies {
classpath 'com.android.tools.build:gradle:3.5.1'
...
}
● 同步后出现如下错误:
Gradle sync failed: Minimum supported Gradle version is 5.6.4. Current version is 5.4.1. If using the gradle wrapper, try editing the distributionUrl in E:\test\AndroidProject\gradle\wrapper\gradle-wrapper.properties to gradle-5.6.4-all.zip (567 ms)
● 修改build.gradle(根目录)
gradle-android-plugin-aspectjx:2.0.10 修改为 gradle-android-plugin-aspectjx:2.0.4
// Studio 插件推荐:https://github.com/getActivity/StudioPlugins
dependencies {
classpath 'com.android.tools.build:gradle:3.5.1'
// AOP 配置插件:https://github.com/HujiangTechnology/gradle_plugin_android_aspectjx
classpath 'com.hujiang.aspectjx:gradle-android-plugin-aspectjx:2.0.4'
// 资源混淆插件:https://github.com/shwenzhang/AndResGuard
classpath 'com.tencent.mm:AndResGuard-gradle-plugin:1.2.17'
}
● 同步后编译:synced successfully
Gradle sync finished in 3 s 899 ms
█ Android studio 和 gradle插件版本对应关系:
插件版本 | 所需的 Gradle 版本 |
---|---|
1.0.0 - 1.1.3 | 2.2.1 - 2.3 |
1.2.0 - 1.3.1 | 2.2.1 - 2.9 |
1.5.0 | 2.2.1 - 2.13 |
2.0.0 - 2.1.2 | 2.10 - 2.13 |
2.1.3 - 2.2.3 | 2.14.1+ |
2.3.0+ | 3.3+ |
3.0.0+ | 4.1+ |
3.1.0+ | 4.4+ |
3.2.0 - 3.2.1 | 4.6+ |
3.3.0 - 3.3.3 | 4.10.1+ |
3.4.0 - 3.4.3 | 5.1.1+ |
3.5.0 - 3.5.4 | 5.4.1+ |
3.6.0 - 3.6.4 | 5.6.4+ |
4.0.0+ | 6.1.1+ |
4.1.0+ | 6.5+ |
█ 相关资料:
-
● 1.Android Gradle 插件版本说明 | Android 开发者 | Android Developers
● 2.2019-09-11 Android studio 和 gradle插件版本对应关系(最新 2020年)_丿灬 红尘醉的博客-CSDN博客
转载请注明出处:
https://blog.csdn.net/ljb568838953/article/details/110260693
本文地址:https://blog.csdn.net/ljb568838953/article/details/110260693
下一篇: 当然不会介意了