Frage

Ich habe den neuesten Android SDK mit Eclipse Software-Updates installiert Funktion, um die Ressource unter schlagen https://dl-ssl.google.com/android/eclipse/ .

Nach der Installation, scheint es wie das SDK in Eclipse integriert ist, aber wenn ich versuche, ein neues Projekt mit einer einzigen Zuschnitt Aktivität darin zu erstellen, bekomme ich folgende Fehlermeldung:

[2009-06-06 11:41:24 - TestProject] no classfiles specified
[2009-06-06 11:41:24 - TestProject] Conversion to Dalvik format failed with error 1

Dies ist eclipse version 3.4.2 mit oben auf Mac OS 10.5.7 auf einem 32-Bit-Prozessor ausgeführt wird.

Ist das eine Fehlkonfiguration auf meiner Seite? Habe ich einen Teil der Installation verpasst?

War es hilfreich?

Lösung

Dies zeigt immer für alle neuen Projekte, die ich schaffen, und ich habe eine Neuinstallation von SDK, Eclipse und Plugins getan. Dadurch löst eine saubere durch Ausbau-> Sauber in Eclipse immer das Problem. Annyoing, ja; großes Problem, Nr.

Andere Tipps

Dieser Fehler störte mich ziemlich viel zu. Alle beschriebenen Schritte in anderen Beiträgen funktionierte nicht für mich. Aber ich fand die Lösung, und ich hoffe, dass es anderen helfen.

Sie in Ihrem Projekt zu Hause, wird von Eclipse eine .classpath Datei erstellen. Öffnen Sie sie in einem Editor, und stellen Sie sicher, dass jede der folgenden Zeilen bestehen darin.

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry kind="src" path="src"/>
    <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
    <classpathentry kind="src" path="gen"/>
    <classpathentry kind="output" path="bin"/>
</classpath>

Beachten Sie, dass es andere Linien zu Ihrem Projekt wie

sein
<classpathentry combineaccessrules="false" kind="src" path="/project-name"/>

das in Ordnung ist, das Wichtigste ist, diese Zeile:

<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>

Es muss dort sein. Nehmen Sie diese Änderung und speichern Sie die Datei und starten Sie Eclipse-. Im Hauptmenü tun Projekt -> Sauber . Jetzt im Projekt-Explorer auf dem neuen Projekt, das Sie gerade erstellt haben, Rechtsklick -> Eigenschaften -> Android -> Überprüfen Sie Android 1.5. -> Klicken Sie auf Anwenden Taste

Als nächstes Projekt, Rechtsklick -> Eigenschaften . Im Menü auf der linken Seite, klicken Sie auf Java Build Path , auf der rechten Fenster klicken Sie auf Bibliotheken Tab. Stellen Sie sicher, dass Sie einen Ordner sehen namens „Android 1.5“. Nun klicken Sie auf OK und Ihr Projekt sollte kompilieren.

In der Registerkarte Bibliothek, wenn Sie Android.jar sehen dann muss sie manuell gelöscht werden (zu markieren und klicken Sie auf „Entfernen“), und dann wird dieser Fehler verschwunden sein.

Ich musste

chmod -R 777

das ganze sdk Verzeichnis (nicht nur die Binärdateien), um es Arbeit zu bilden. Das war nicht Teil der instlallation Anweisung.

Und haben Sie die Pfadvariablen angehängt?

export PATH=${PATH}:<your_sdk_dir>/tools
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top