刚入手Android Studio ,新建项目,就遇到了麻烦。
对于Android Studio的配置信息,会在build.gradel(两个:一个是project工程的,一个是项目的gradel)
target一般与build-tool版本保持一致,同时build-tool的版本会影响到导入的v4和v7包,在dependencies里将导入的v4和v7改成与build-tool版本一致的版本。
有时还会遇到重复导包的问题,删去重复包,并使所用的包版本保持一致。
引用v7包会在下面多出一句配置。如下:
<span style="font-size:18px;">dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:22.+' }</span>
其实,根本的解决办法就是更新sdk版本,使sdk版本与v7包的版本一致。重启电脑
下面是我做百度地图项目时,build.grade的配置(此时我还没有更新最新sdk,然而并没有出错,还不明白为什么,以后再研究吧!)
android { compileSdkVersion 22 buildToolsVersion '19.1.0' defaultConfig { applicationId "com.example.administrator.map" minSdkVersion 15 targetSdkVersion 22 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile files('libs/BaiduLBS_Android.jar') }