2014-04-05 16 views
7

Mein Code kompiliert finden. Es gibt keine Fehler im Code. Ich habe das vollständige SDK heruntergeladen. Auf Laufe bekomme ich diesen Fehler:Kann nicht Eclipse-Projekt laufen - nicht API Datenbank

Can't find API database; API check not performed   

Und es ist in Ort: Linie 1, Android Lint Problem geben.

Ich habe keine Ahnung, was falsch ist.

Antwort

5

Ich habe es behoben. In Manifest hatte ich in uses-sdk minSdkVersion angegeben, aber ich hatte targetSdkVersion nicht. Nach dem Hinzufügen des targetSdkVersion-Parameters wurde er kompiliert und ausgeführt.

+0

Ich habe sowohl Set: 'android: minSdkVersion = "8" android: targetSdkVersion = "19"' Obwohl es zeigt, dass Fehler. – lama12345

+2

@ lama12345 Sie müssen sie physisch vom SDK-Manager installiert haben, wenn sie nicht installiert sind, erhalten Sie diesen Fehler unabhängig –

16

Ich habe es anders gelöst. Im Manifest hatte ich:

<uses-sdk 
    android:minSdkVersion="9" 
    android:targetSdkVersion="19" /> 

Das Problem war, dass nach der Installation der neuen Eclipse-ADT, in "Android SDK Manager" Ich habe installiert ANY SDK-Plattform nicht hatte. Also habe ich API 19 SDK Platform & Dokumentation & Quellen installiert. Ich würde auch API 9 installieren, aber aus irgendeinem Grund fehlt es im SDK-Manager.

Wie auch immer, danach habe ich die Android bearbeitet: minSdkVersion = "10" -> [save] -> wieder auf android geändert: minSdkVersion = "9" -> [save] ... Und das Problem war verschwunden .

2
  • gehen Sie zu Ihrem Manifest
  • Klick auf Uses Sdk
  • Änderung Min SDK version-9 oder etwas anderes, und drücken Sie ctrl+s (Speichern)
  • Fehler jetzt
  • Änderung Min SDK version zurück zu Ihrem ursprünglichen Wert verschwinden

Das löste es für mich.

1

Klicken Sie im Paket-Explorer mit der rechten Maustaste auf das Projekt, in dem das Android Lint-Problem angezeigt wird. Dann wählen Sie die Option Android Tools - von diesem Punkt wählen Sie Löschen Lint Marker

Das sollte den Fehler entfernen.

+0

Vielen Dank Ihr Lebensretter! –