2016-08-06 1 views
0

Die Botschaft istAndroid Studio aufgerüstet, jetzt die Nachricht erhalte ich „kann nicht finden Eigenschaft‚kompiliert‘...“ in Bezug auf mein Projekt gradle Datei

Error:(27, 0) Could not find property 'compile' on org.gradle.api.interna[email protected]64d9a7e6. 
Open File   

Als ich Open file drücke ich genommen werde zu meinem build.gradle für mein Projekt, und ich denke, es versucht, mir meine Abhängigkeiten zu zeigen. Hier ist, was die Seite wie folgt aussieht:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.1" 

    defaultConfig { 
     applicationId "com.example.myname.myappname" 
     minSdkVersion 15 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

def var = dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    //compile 'com.google.android.gms:play-services:9.2.1' 
    compile 
    'com.android.support:appcompat-v7:24.1.1' compile 
    'com.squareup.okhttp:okhttp:2.7.2' compile 
    'com.jakewharton:butterknife:7.0.1' compile 
    'com.android.support:design:24.1.1' compile 
    'com.android.support:multidex:1.0.1' compile 'com.google.android.gms:play-services:9.4.0' 
    compile 'com.yayandroid:LocationManager:1.1.2' 
    compile 'com.google.android.gms:play-services-ads:9.4.0' 
    compile 'com.google.android.gms:play-services-identity:9.4.0' 
    compile 'com.google.android.gms:play-services-gcm:9.4.0' 
} 

Auch var (von def var = dependancies) ist ausgegraut und es sagt, „Zuordnung nicht verwendet“, wenn ich die Maus über sie, obwohl ich weiß nicht, ob dies in Zusammenhang steht. Ich benutzte eine Version von vor einem Jahr oder so, aber ich kann einige meiner anderen Projekte in der neuen Version verwenden.

Antwort

0

def var = dependencies { scheint Unsinn zu sein, sollte es einfach dependencies { sein, das ist kein Fehler obwohl, nur Unsinn.

Ich denke, dein Problem ist Newline verschoben. Der gesamte Block

def var = dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    //compile 'com.google.android.gms:play-services:9.2.1' 
    compile 
    'com.android.support:appcompat-v7:24.1.1' compile 
    'com.squareup.okhttp:okhttp:2.7.2' compile 
    'com.jakewharton:butterknife:7.0.1' compile 
    'com.android.support:design:24.1.1' compile 
    'com.android.support:multidex:1.0.1' compile 'com.google.android.gms:play-services:9.4.0' 
    compile 'com.yayandroid:LocationManager:1.1.2' 
    compile 'com.google.android.gms:play-services-ads:9.4.0' 
    compile 'com.google.android.gms:play-services-identity:9.4.0' 
    compile 'com.google.android.gms:play-services-gcm:9.4.0' 
} 

wahrscheinlich

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    //compile 'com.google.android.gms:play-services:9.2.1' 
    compile 'com.android.support:appcompat-v7:24.1.1' 
    compile 'com.squareup.okhttp:okhttp:2.7.2' 
    compile 'com.jakewharton:butterknife:7.0.1' 
    compile 'com.android.support:design:24.1.1' 
    compile 'com.android.support:multidex:1.0.1' 
    compile 'com.google.android.gms:play-services:9.4.0' 
    compile 'com.yayandroid:LocationManager:1.1.2' 
    compile 'com.google.android.gms:play-services-ads:9.4.0' 
    compile 'com.google.android.gms:play-services-identity:9.4.0' 
    compile 'com.google.android.gms:play-services-gcm:9.4.0' 
} 

und alles sollte wieder funktionieren sollte.

+0

Danke! Das behob den Fehler, aber es stellte sich heraus, dass ich alle möglichen Probleme mit dem Code im Projekt hatte, und ich habe keine Ahnung, wo sie herkamen. Glücklicherweise habe ich das Projekt von Github runtergeladen und es funktionierte gut, weiß nicht, was mit diesem passiert ist. – Follow

Verwandte Themen