关于 android studio的一次 gradle

在一次更新了android studio之后我遇到了一些问题

本来我的版本时android studio 1.4

之后我的版本时android studio 2.4

更新之后比较重要的几个点 不一定全 希望对大家有帮助


第一个


需要在这里设置 为最新的 25



第二个

setting->gradle->use local gradle distrition 

gradle home  设置为  你安装 android studio 的目录下的 类似于 这个 E:\android-studio-ide-171.3883974-windows\android-studio\gradle\gradle-3.4.1


第三个 

请在 build.gradle(app)中

apply plugin: 'com.android.application'

android {

    //为了解决部分第三方库重复打包了META-INF的问题
    packagingOptions {
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
    }
    lintOptions {
        abortOnError false
    }

//尤其是这里的两行
    compileSdkVersion 25
    buildToolsVersion '25.0.0'

    defaultConfig {
        applicationId "com.chunniwenhua.chunni"
        minSdkVersion 19
        targetSdkVersion 20
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    sourceSets { main { jni.srcDirs = ['src/main/jni', 'src/main/jni/'] } }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile files('libs/Android_Map3D_SDK_V5.0.0_20170311.jar')
    compile files('libs/gson-2.5.jar')
    compile 'com.android.support:support-v4:26.0.0-alpha1'
}

最后 如果要导入之前的东西的话 需要改变

build.gradle(project) 

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
//把冒号之后的东西改成自己当前的android studio 的版本
        classpath 'com.android.tools.build:gradle:2.4.0-alpha5'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值