Gradle project sync failed. Please fix your project and try again.

  • Post author:
  • Post category:其他



http://blog.csdn.net/wangjiang_qianmo/article/details/49742065




Android

Studio中Import Module后,再运行项目,报下列错误:Gradle project sync failed. Please fix your project and try again.




这是由于build.gradle文件中的buildToolsVersion 的版本与当前环境的版本不一致引起的,那么需要将导入的build.gradle文件修改一下。比如在我的环境里的build.gradle文件中android是:




  1. android {


  2. compileSdkVersion 23

  3. buildToolsVersion “23.0.1”


  4. defaultConfig {

  5. applicationId “com.example.first”

  6. minSdkVersion 21

  7. targetSdkVersion 23

  8. versionCode 1

  9. versionName “1.0”

  10. }

  11. buildTypes {

  12. release {

  13. minifyEnabled false

  14. proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’

  15. }

  16. }

  17. }

那么将导入的项目(我这里导入的项目)中

build.gradle文件中android改成:




  1. android {


  2. compileSdkVersion 23

  3. buildToolsVersion “23.0.1”


  4. defaultConfig {


  5. minSdkVersion 21

  6. targetSdkVersion 23


  7. }


  8. sourceSets {

  9. main {

  10. dirs.each { dir ->

  11. java.srcDirs “src/${dir}/java”

  12. res.srcDirs “src/${dir}/res”

  13. }

  14. }

  15. androidTest.setRoot(‘tests’)

  16. androidTest.java.srcDirs = [‘tests/src’]


  17. }


  18. }


最后,在菜单栏中点击:Tools–>Android–>Sync Project with Gradle Files




Ok,这个Bug解决了,PS:Android Studio不稳定,老是提示升级,没想到Goolge抛弃了Eclipse,今后开发高版本的应用程序,就只有用这个了,还是好好学习下吧。


0

1