2017-12-06 8 views
0

Ich habe versucht, die neuen Android-Beispiele zu importieren und auszuführen, insbesondere ArchitectureComponentsBasic Beispiel. Die Gradle-Dateien beziehen sich jedoch auf eine Datei, die nicht mit dem Projekt heruntergeladen wurde.Android-Beispiele 'gradle-Dateien verweisen auf eine nicht vorhandene Datei

In der gradle Datei der App-Modul:

buildscript { 
    apply from: '../versions.gradle' // <-- This file! 
    addRepos(repositories) 
    dependencies { 
     classpath deps.android_gradle_plugin 

     // NOTE: Do not place your application dependencies here; they belong 
     // in the individual module build.gradle files 
    } 
} 

der Build-Skript wird von ../version.gradle Datei angewandt.

und in dem gralde-Datei des Projektes:

android { 
    compileSdkVersion build_versions.target_sdk 
    buildToolsVersion build_versions.build_tools 

.. 

dependencies { 
    // Support libraries 
    implementation deps.support.app_compat 
    implementation deps.support.v4 
    implementation deps.support.design 

... 

    androidTestImplementation deps.room.testing 
    androidTestImplementation deps.arch_core.testing 

    // Espresso UI Testing 
    androidTestImplementation deps.espresso.core 
    androidTestImplementation deps.espresso.contrib 
    androidTestImplementation deps.espresso.intents 

    // Resolve conflicts between main and test APK: 
    androidTestImplementation deps.support.annotations 
    androidTestImplementation deps.support.v4 
    androidTestImplementation deps.support.app_compat 
    androidTestImplementation deps.support.design 
} 

Die Versionen in einer Variablen definiert werden, die sich nicht in der Datei vorhanden ist.

Wie bekomme ich die Datei versions.gradle und führen Sie das Beispielprojekt? Löst das auch die undefinierten Variablen in der Gradle-Datei des Projekts?

Antwort

1

Sie haben nicht das gesamte Repository heruntergeladen, oder Sie haben Ihr Projekt möglicherweise falsch eingerichtet. Der ".." in ../version.gradle sagt dem Code, um einen Ordner im Dateisystem nach oben zu gehen.

Here is the missing file. Sie können möglicherweise nur herunterladen, und bearbeiten Sie Ihre Größe, oder Sie müssen möglicherweise das gesamte Projekt erneut klonen.

+0

Perfekt! Vielen Dank! – fahmy

Verwandte Themen