Android Studio 3.1.2 新项目报错 AAPT2 error: check logs for details

解决办法

所以现在有两个解决办法,

一、修改gradle的缓存目录

这个可以通过android studio的设置中找到gradle,配置另一个非中文目录来缓存。

File -> Settings -> Build, Execution,Deployment -> Gradle

进入这个页面找到“Service directory path”项,将里面的路径换到一个非中文路径就好了

build成功!

二、指定你的项目使用较新的gradle 插件

在build.gradle(Project)中修改Gradle版本到3.2.0-alpha11或更新版本就可以了

    repositories {
        google()
        ...
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.0-alpha11'
    }
}

最后还是提醒大家,开发程序不要使用中文目录,会带来无穷的困扰啊!!!

猜你喜欢

转载自blog.csdn.net/SDDDLLL/article/details/81462083