2013-02-17 5 views
11

Ich weiß, es gibt eine Art von Duplikaten davon, aber keine der Antworten konnte mir bisher helfen.Android-Fehler in der Eclipse: Das Ziel konnte nicht aufgelöst werden 'android-xx'

In einem Projekt mit einigen Freunden über SVN geteilt, ich folgende Fehlermeldung immer erhalten:

Unable to resolve target 'android-10'

Wenn ich project.properties ändern Sie die Zielversion zu ändern, wird die Fehlermeldung bleiben, es sei denn, ich android-16 verwenden .

Ich habe die Android-Sitzungen meines Projekts überprüft, um zu sehen, ob ich das Ziel dort ändern könnte, aber es gibt mir nur 16 und 17 als Optionen.

In meinem SDK-Manager habe ich den gesamten Zweig "SDK 10" installiert, sowie einige andere.

Weiß jemand, was das Problem hier sein kann?

+0

gute Erklärung hier http://stackoverflow.com/questions/15266653/unable-to-resolve-target-android-16/27372810#27372810 – Nepster

+0

Wo ist das project.properties? – RollRoll

Antwort

4

Wenn Sie Androide-10 nicht als Option in der Eigenschaftsansicht erhalten, ist mit Ihrer Installation offensichtlich etwas nicht in Ordnung.

Nun, die offensichtliche Sache zu tun ist zu überprüfen, dass der SDK-Standort in Fenster >> Einstellungen >> Android richtig eingerichtet ist und auf die richtige Installation des ADT zeigt. Wenn dies der Fall ist, sollte die Ansicht in den Einstellungen auch SDK10 als eine der installierten Plattformen enthalten (in diesem Fall sollte es wirklich kein Problem geben).

Wenn nicht, ist etwas schiefgelaufen - entweder in Eclipse oder in der ADT-Installation. Ich würde überprüfen, nur um sicher zu sein, dass Sie das richtige Java SDK haben - ich hatte Probleme mit Eclipse/ADT selbst, wenn dies der Fall ist.

Wenn diese beiden Dinge in Ordnung scheinen, ist der beste Rat, den ich geben kann, um Eclipse und die ADT beide neu zu installieren. Wenn Sie nur die Installation für Android verwenden, würde ich vorschlagen, das "offizielle" Google Eclipse-Paket von developers.android.com zu verwenden.

Wenn Sie nicht viele Dinge in Ihrer Eclipse-Umgebung eingerichtet haben, die sich ändern würden, würde ich nicht empfehlen, Zeit zu verschwenden, um herauszufinden, welche Variable versaut ist (aus schmerzlicher Erfahrung hier;)).

0

Beim Importieren Projekt das Kontrollkästchen „Projekt kopieren in Arbeitsbereich“ tick nach projct auswählen. Hoffe das hilft dir, wie diese Option für mich behoben wird.

12

Eine andere Methode ist nicht das gleiche SDK verwenden, sondern das SDK in Ihrem Computer verwenden.

  1. Klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie Android, überprüfen Sie den Zielnamen, klicken Sie auf "Anwenden" und "OK".
  2. Dann Rechtsklick Projekt -> Android Tools -> Fix Projekteigenschaften.
  3. Reinigen und bauen Sie das Projekt.

set property add sdk