Ich habe ein Projekt gegeben, mit zu helfen, aber ich kann es nicht zur Arbeit, und diejenigen, die es mir gab, sind so ratlos wie ich bin. Wir arbeiten daran, eine Android-Software für Google Glass mit Android Studio 2.1.2 zu erstellen. Auch haben wir SDK und so eingerichtet.Google Glass, Gradle DSL-Methode nicht gefunden: 'android()'
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
}
}
allprojects {
repositories {
jcenter()
}
}
android {
compileSdkVersion 'Google Inc.:Glass Development Kit Preview:19'
buildToolsVersion '23.0.1'
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}
dependencies {
}
Das ist die Hauptdatei build.gradle. Wenn das wichtig ist, liegt diese Datei im App-Ordner. Auch build.gradle.
apply plugin: 'com.android.application'
repositories {
jcenter()
}
android {
compileSdkVersion 'Google Inc.:Glass Development Kit Preview:19'
buildToolsVersion '23.0.1'
final def config = defaultConfig {
unimportant stuff
}
config
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
buildTypes {
release {
things
}
}
dexOptions {
hopefully unimportant
}
productFlavors {
}
}
dependencies {
a considerable amount
}
Jetzt bekomme ich das Problem "Gradle DSL-Methode nicht gefunden: android()". Hier gibt es mehr Fragen, die danach fragen. Also, nach dem Rat von denen, die antworten, habe ich versucht, die Androiden und Abhängigkeit Dinge von der Top-Größe zu löschen. Ich habe den folgenden Fehler erhalten. "Fehler beim Einrichten des SDK. Modul 'app': Plattform 'Google Inc.:Glass Development Kit Vorschau: 19' nicht gefunden." Dies ist trotz allem anderen eingerichtet.
Nun, beachten Sie, der Code, wie es aussieht, funktioniert offensichtlich, wie es für diejenigen, die ich den Code aus habe. Etwas ist sehr falsch an meinem Ende. Ich frage die guten Leute im Internet, weißt du, was falsch ist?
Es macht die Aussage "Gradle DSL-Methode nicht gefunden: 'hasPlugin()'." – PlatinumSkink
Geändert zu 'plugins.hasPlugin (...)' –
Hm. Damit habe ich nun "Fehler: Modul 'app': Plattform 'Google Inc.:Glass Development Kit Vorschau: 19' nicht gefunden.", Das klingt für mich nach einem separaten Problem. Aber das war eines der Dinge, die die Android-Sache kompiliert hat. Das ist auch das gleiche Problem, das ich bekam, als ich gerade Android und Abhängigkeiten vom Wurzelprojekt löschte. ... Meine Güte, das ist problematisch. Ich nehme an, dies bedeutet, dass es die hasPlugin if-Anweisung nicht bestanden hat. Wie repariere ich das? Just include "apply plugin: 'com.android.application'" funktionierte nicht, als ich es vorher versuchte. – PlatinumSkink