2016-04-25 13 views
0

Ich habe eine funktionierende App in Android Studio mit Classpath 'com.android.tools.build:gradle-experimental:0.0.0' und grandle 2.8.build: gradle-experimental: 0.4.0 einschließlich Wearable App

Wie in Google Text & Tabellen erwähnt, Ihre tragbare App mit Ihrem APK zu schließen, müssen Sie die Abnutzung App in das Telefon App gradle Datei als Abhängigkeit, so etwas erklären:

dependencies { 
//other dependencies 

//wearApp project(':Wear') 
wearApp project(path: ':Wear', configuration: 'google') 
} 

Aber ich eine bekommen Fehler auf der Linie, wo ich meine Verschleiß App mit der Fehlermeldung enthalten:

Gradle sync failed: Gradle DSL method not found: 'wearApp()' 

Dies liegt daran, die experimentelle gradle Plugin diesen Befehl nicht zu erkennen (dies ist für Standard gradle ist) ...

Die Frage ist, was ist der Befehl für Wear App mit Gradle-Experimental: 0.4.0 Plugin ???

** Update

hinzugefügt dies auch für Gradle:

android.buildTypes { 
    debug { 
     debuggable = true 
     embedMicroApp = true // this should enable the WEAR command, idk... 
    } 
    release { 
     minifyEnabled = false 
     proguardFiles.add(file('proguard-rules.txt')) 
    } 
} 
+0

Ist 'google' ein' productFlavor' in Ihrem build.gradle? – String

+0

Ja. Ich habe das überprüft. Wear ist der Name des Moduls/App, das für tragbare Geräte und Build-Geschmack ist Google. –

+0

Ich habe sogar in meiner Größe hinzugefügt * pleace Chekc die aktualisierte Antwort –

Antwort

1

Ich glaube, dass, wenn Sie productFlavors in Ihrem build.gradle definiert haben, müssen Sie sie in Ihrem dependencies Abschnitt verweisen, wie solche :

dependencies { 
    // other dependencies 
    googleWearApp project(path: ':wear', configuration: 'google') 
} 

Zumindest ist das, was ich in einer ähnlichen Situation mache. Probieren Sie es aus und sehen Sie, ob es funktioniert!

+0

Nicht funktioniert :(. Ich habe jede Variante auch versucht. –

+0

Erhalten Sie den gleichen Fehler? Haben Sie das Problem zu bauen: grandle-experimental: 0.4. 0? – String