美文网首页
Androidstudio 3.0 个人踩过的坑总结

Androidstudio 3.0 个人踩过的坑总结

作者: Buckler | 来源:发表于2017-12-13 14:24 被阅读16次

    1.导入开源项目出现各种问题:

    首先需要修改3个文件:
    1.build.gradle(修改classpath,如下)

    buildscript {
        repositories {
            google()
            jcenter()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:3.0.0'
    
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }
    

    2.gradle-wapper.properties(修改gradle版本文件为本地gradle的最高版本,如下)

    distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
    

    3.app.gradle(修改如下,此处有省略部分 省略部分请自行添加)

    android {
        compileSdkVersion 26
        defaultConfig {
            minSdkVersion 19
            targetSdkVersion 26
            versionCode 1
            versionName "1.0"
            //...
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }
    }
    
    dependencies {
        implementation fileTree(dir: 'libs', include: ['*.jar'])
        implementation 'com.android.support:appcompat-v7:26.0.0-beta1'
        implementation 'com.android.support.constraint:constraint-layout:1.0.2'
        //...
    }
    

    2.导入项目后报错(Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com
    解决方法:
    在app.gradle中,android块里添加如下代码即可解决(仅需要在app.gradle添加即可)

    android {
        flavorDimensions "26"
    }
    

    3.导入项目后报错(Error:Execution failed for task ':app:javaPreCompileDebug')
    解决方法:
    在app.gradle中,android->defaultConfig里添加如下代码即可解决(仅需要在app.gradle里添加即可)

    android {
        defaultConfig {
            javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true } }
        }
    }
    

    后续遇到问题还会再补充到这里,欢迎提供错误及解决方法!

    相关文章

      网友评论

          本文标题:Androidstudio 3.0 个人踩过的坑总结

          本文链接:https://www.haomeiwen.com/subject/fziaixtx.html