2015-05-21 15 views
8

Ich versuche, ein Projekt, das ich von einem Git Repository gezogen zu bauen und alles scheint korrekt installiert werden, aber wenn ich laufe gradle ich die folgende Meldung:Gradle Befehlszeile: failed Ziel finden android-22

FAILURE: Build failed with an exception.                               

* What went wrong:                                     
A problem occurred configuring project ':app'.                              
> failed to find target android-22 : /home/rvogel/android-sdk-linux/tools                       

* Try:                                        
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.              

BUILD FAILED                                      

Total time: 7.562 secs 

ich lief dann die android-Bericht, um zu sehen, welche Ziele ich installiert hatte:

rvogel: ~/StockApp $ android list target                               
Available Android targets: 
---------- 
id: 1 or "android-22" 
    Name: Android 5.1.1 
    Type: Platform 
    API level: 22 
    Revision: 2 
    Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in 
Tag/ABIs : no ABIs. 
---------- 

gibt es eine andere Frage, die diese auslösen ist bekannt, und ich finde es einfach nicht?

UPDATE: Ich habe längst aufgegeben, da es ein Haustier-Projekt war, das versucht, auf einer Android-App remote zu arbeiten, indem es github verwendet, um das Projekt mit einer Befehlszeilen-VM zu synchronisieren. Wie Sie vielleicht wissen, oder vielleicht nicht, da es als doppelt gekennzeichnet wurde, verwende ich nicht Android Studio auf der VM, ich führe die gesamte Projektbefehlszeile mit einer in Browser IDE. Die Frage, die ich hätte duplizieren sollen, fragt spezifisch nach Android Studio, zu dem die Lösung die korrekte Version von Android herunterladen soll. Ich verwende kein Android Studio und habe den Ausdruck meiner verfügbaren Ziele kopiert, was darauf hinweist, dass das fehlende Ziel tatsächlich auf dem Computer installiert ist.

+0

Haben Sie das Android-22 SDK installiert? – crea1

+0

Ja, ich lief Android Update SDK Android-22 zu installieren. Soweit ich weiß, zeigt Android-Ziel nur die aktuell installierten Versionen. – rvogel

+0

Whoops, das hast du schon erwähnt, tut mir leid. – crea1

Antwort

3

Erwartung, dass Sie android Studio verwenden ...

Zum einen die build.gradle Datei einer früheren App überprüfen oder einfach nur eine neue erstellen und die build.gradle Datei überprüfen.

Überprüfen Sie die Build.Gradle-Datei der App, die dieses Problem gibt. Ändern Sie es einfach nach build.gradle in der laufenden App.

Grundsätzlich müssen Sie hier 2 Dinge ändern. Im Folgenden dargestellt:

compileSdkVersion = 21// add the version which is in your running project 
buildToolsVersion = "21.1.2"/* add the version which is in your running project*/ 

minSdkVersion = 9 
targetSdkVersion = 21/*same as your build.gradle of running app*/ 

Nach den Änderungen, reinigen und neu erstellen Sie Ihr Projekt. Es sollte funktionieren.

oder

Sie könnten die erforderlichen sdk Versionen herunterladen.

Verwandte Themen