使用android studio 导入项目版本不匹配解决方法
来源:互联网 发布:网络上玄学是什么意思 编辑:程序博客网 时间:2024/05/29 09:12
查看了网上一些文章,并没有一套比较完整的解决方法,感觉说的都比较琐碎,而且不容易归纳,所以自身结合自己的编译环境,通过自己的研究做了一些总结。
本人小白,刚入门,有说的不对的地方还请指正。不喜勿喷。
本章主要是针对安卓5.0以上的版本并结合自己的开发环境进行修改。我SDK 安卓API更新到21也就是安卓5.0,当然已经有6.0也就是api23了。系统镜像不需要更新,一是太大,二是AVD太慢。我用的genymotion 模拟器,用的也是安卓5.0,界面要比4.4好看许多个人感觉。
下面进入导入项目,导入我就不说了,直接说修改。
只关注build.gradle文件
首先top level 下,修改成这样,这是格式,我的android plugin version是1.3.0, gradle version 2.4.0,与自身的android studio 版本没什么关系
// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.3.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files }}allprojects { repositories { jcenter() }}
这种块都要删去,这是Stack Overflow 上开发者提供的解决方法
Remove the dependencies block from the top level build.gradle file.删去topLevel下的这块文字。
dependencies { compile 'com.android.support:support-v4:21.+'}
然后app目录下的build.gradle,我要用android5.0编译,也就是api-21.targetversion不能超过SDK中安卓API安装的最高版本。 我的sdkbuildtoos用的是23.0.0
apply plugin: 'com.android.application'android { compileSdkVersion 21 buildToolsVersion "23.0.0" defaultConfig { applicationId "com.example.tcb.mystandard" minSdkVersion 19 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } }}dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:23.0.1'}
总的来说就是修改一切所存在的build.gradle文件,仔细阅读其中的所有用到版本的地方修改成自己开发环境的版本。
0 0
- 使用android studio 导入项目版本不匹配解决方法
- android studio 导入项目 sdk 版本不匹配报错 Gradle DSL method not found: 'Android()'
- Android Studio导入项目的gradle与studio不匹配
- android studio 导入项目Gradle版本不同解决方法
- Android studio 导入项目慢的解决方法
- Android Studio导入项目太慢解决方法
- 使用Android studio导入项目
- 如何导入别人的android studio项目,解决gradle版本不兼容问题
- 快速解决Android Studio 导入项目时gradle版本不兼容问题
- Android Studio 导入项目时gradle版本不统一的问题
- 解决Eclipse导入Android项目target不匹配问题
- android studio导入不同版本的android项目
- Android Studio导入项目的中文注释乱码解决方法
- android studio导入其他项目工程报错解决方法
- Android Studio 项目导入太慢的解决方法
- android studio导入其他项目工程报错解决方法
- Android Studio导入eclipse项目乱码快速解决方法
- Android Studio导入项目慢的简单快速解决方法
- Android基础入门教程——7.1.1 Android网络编程要学的东西与Http协议学习
- 计算机网络各层对应协议
- c语言之数据拷贝memcpy strcpy
- 每天进步一点点————MUMA架构优化和应用优化
- HDU 5410 CRB and His Birthday(完全背包+01背包)
- 使用android studio 导入项目版本不匹配解决方法
- centos6.4安装GCC4.8 C++11
- 多字节与UTF-8、Unicode之间的转换 .
- minicom终端
- Android 关于OOM的解决方案
- SSL常见加密算法
- Android App数据加密
- POJ 3261 Milk Patterns (可重叠的出现K次的最长重复子串)
- 苹果团队App开发流程|Fake it till you make it