2016-04-22 4 views
0

Diese Frage zu erkennen ist eine Art zweifach, Ich versuche, meine Google App Engine-Backend und ich erhalte diesen Fehler zu aktualisieren:Android Studio nicht gradle 2.10

:contentbackend:appengineUpdate 
Please enter code: Encountered a problem: No line found 

ich um las und sah die Leute sagen, diese Ausgabe ist Android Studio bezogen und nur manuell auslösen appengineUpdate wie folgt aus:

gradlew contentbackend:apengineUpdate 

Also jedes Mal wenn ich versuche, dass im diesen Fehler jetzt:

* What went wrong: 
A problem occurred evaluating project ':app'. 
> Gradle version 2.10 is required. Current version is 1.12. If using the gradle wrapper, try editing the distributionUrl in C:\Users\nicholas\AndroidStudioProjects\TTWebContent\contentbackend\gradle\wrapper\gradle-wrapper.properties to gradle-2.10-all.zip 

Jetzt habe ich meine Projekt- und Moduleinstellungen durchgesehen und sichergestellt, dass alles auf die Wrapper-Version 2.10 zeigt, aber ich bekomme immer noch diesen Fehler, wenn ich versuche, UpdateInfoMngine. Ich benutze die Appengine Plugin Version 1.9.34. Ich bin mir bewusst, dass dies alles auf OAuth2.0 umgestellt hat, so dass ich versuche, konfiguriert zu werden, damit ich das Backend mit dem neuen SDK aktualisieren kann. Jede Hilfe wird geschätzt. Danke im Voraus.

EDIT: Hier ist der Inhalt meiner gradlewrapper.properties

#Mon Dec 28 10:00:20 PST 2015 
distributionBase=GRADLE_USER_HOME 
distributionPath=wrapper/dists 
zipStoreBase=GRADLE_USER_HOME 
zipStorePath=wrapper/dists 
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip 

Antwort

0

Nach viel Mühe ich diese Arbeit bekam. Also habe ich versucht, diesen Befehl von Windows Powershell auszuführen, nicht die Anweisungen von ähnlichen Posts zu verstehen, die sagen, dies manuell statt Android Studio zu tun. Ich habe es mit dem eingebauten Terminal in Android Studio geschafft. Ich dachte immer, wenn Leute angegeben haben, sie manuell außerhalb von Android Studio auszuführen, verstehe ich jetzt, dass sie das eingebaute Terminal verwenden wollten. Das ist kein Problem mehr und ich konnte den OAuth-Schlüssel eingeben, um mein Backend zu aktualisieren.