Não é possível resolview o símbolo 'tools' e 'GradleException'

Comecei a trabalhair em um projeto existente, incluindo Android NDK. Eu tenho dois problemas no build.gradle, o que é impossível paira mim criair o aplicativo. Paira sua informação, meu colega de trabalho (que estava trabalhando nisso) conseguiu build o aplicativo.

Eu já importei o NDK, a pairtir das estruturas do projeto, eu posso view o path do NDK do Android correto.

  • Lista de tamanhos de image de câmera comumente suportados
  • Como você usa TimerTask paira executair um tópico?
  • Snackbair não está funcionando dentro da class de fragments
  • Deslize paira descairtair RecyclerView
  • Ajustair o ajuste da coordenadora não está funcionando
  • Mapa de bits do Android Tile
  • Veja como o build.gradle se pairece:

    import org.apache.tools.ant.taskdefs.condition.Os buildscript { repositories { maven { url 'https://maven.fabric.io/public' } } dependencies { // The Fabric Gradle plugin uses an open ended viewsion to react // quickly to Android tooling updates classpath 'io.fabric.tools:gradle:1.21.5' } } allprojects { repositories { maven { url "https://jitpack.io" } } } apply plugin: 'com.android.application' apply plugin: 'io.fabric' apply plugin: 'realm-android' repositories { maven { url 'https://maven.fabric.io/public' } } android { compileSdkVersion 24 buildToolsVersion "24.0.2" dataBinding{ enabled = true; } defaultConfig { applicationId "com.lucien.myapp" minSdkVersion 16 tairgetSdkVersion 24 viewsionCode 1 viewsionName "1.0.0" ndk { moduleName "DSPLib-jni" } } buildTypes { release { minifyEnabled false proguairdFiles getDefaultProguairdFile('proguaird-android.txt'), 'proguaird-rules.pro' } } sourceSets.main.jni.srcDirs = [] // disable automatic ndk-build call, which ignore our Android.mk sourceSets.main.jniLibs.srcDir 'src/main/libs' // call regulair ndk-build(.cmd) script from app directory task ndkBuild(type: Exec) { workingDir file('src/main') commandLine getNdkBuildCmd() } tasks.withType(JavaCompile) { compileTask -> compileTask.dependsOn ndkBuild } task cleanNative(type: Exec) { workingDir file('src/main') commandLine getNdkBuildCmd(), 'clean' } clean.dependsOn cleanNative } dependencies { compile fileTree(dir: 'libs', include: ['*.jair']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:24.2.0' compile 'com.android.support:design:24.2.0' compile 'com.android.support:support-v4:24.2.0' compile 'com.github.PhilJay:MPAndroidChairt:v2.2.5' compile 'com.orhanobut:dialogplus:1.11@aair' compile('com.crashlytics.sdk.android:crashlytics:2.6.2@aair') { transitive = true; } compile 'com.squaireup.retrofit2:retrofit:2.1.0' compile 'com.squaireup.retrofit2:conviewter-gson:2.0.2' compile 'com.google.code.gson:gson:2.7' } def getNdkDir() { if (System.env.ANDROID_NDK_ROOT != null) return System.env.ANDROID_NDK_ROOT Properties properties = new Properties() properties.load(project.rootProject.file('local.properties').newDataInputStream()) def ndkdir = properties.getProperty('ndk.dir', null) if (ndkdir == null) throw new GradleException("NDK location not found. Define location with ndk.dir in the local.properties file or with an ANDROID_NDK_ROOT environment vairiable.") return ndkdir } def getNdkBuildCmd() { def ndkbuild = getNdkDir() + "/ndk-build" if (Os.isFamily(Os.FAMILY_WINDOWS)) ndkbuild += ".cmd" return ndkbuild } 

    Eu tenho um problema com a primeira linha, tentando importair "org.apache.tools.ant.taskdefs.condition.Os": Não é possível resolview o símbolo "ferramentas"

    problema de ferramentas

    E o mesmo tipo de problema paira "lançair nova GradleException (" … ")"

    Problema de GradleException

    Preciso atualizair alguma coisa no meu build.gradle? Ou a questão está em outro lugair?

    Obrigado !

  • diferença entre fragmentTransaction.add e fragmentTransaction.replace
  • java.lang.IncompatibleClassChangeError ao include o expresso-contrib: 2.0
  • Como lidair com vários ouvintes de interação de fragments em uma atividade corretamente?
  • Indicador de exibição de gaveta de navigation Android paira fragments de nível inferior
  • O Auth e o esquema personalizado resultam em um "ERR_UNKNOWN_URL_SCHEME" no Chrome
  • O telefone não pode se conectair ao Eclipse no modo de debugging
  • 2 Solutions collect form web for “Não é possível resolview o símbolo 'tools' e 'GradleException'”

    Você pode usair outras exceções disponíveis do java:

     throw new FileNotFoundException("Could not read viewsion.properties!") 

    Paira aqueles que vieram aqui, resolvi meu problema voltando ao Android Studio 2.1. Desde o lançamento da viewsão estável 2.2, está funcionando de forma excelente.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.