2010-07-22 6 views
32

Ich entschuldige mich, wenn diese Frage eine dumme Neuling ist ...Problem Import von Android-Projekt Archive in Eclipse

Ich bin mit Eclipse (Helios-Release) und haben das Android SDK alle gemäß dem developer.android.com konfiguriert Empfehlungen. Ich kann ohne Probleme neue Projekte erstellen und ausführen, aber ich kann archivierte Projektcode-Beispiele (im Web usw.) nicht importieren, indem ich Import> Vorhandene Projekte in den Arbeitsbereich verwende.

Durch das Importieren einer Zip-Datei wird ein Projekt erstellt, es wird jedoch nicht als Android-Projekt erstellt. Die Konsole zeigt den Fehler an: "Projekt hat keine default.properties-Datei! Bearbeiten Sie die Projekteigenschaften, um eine festzulegen."

Ich habe versucht, in die Projekteigenschaften gehen, aber sobald ich auf ‚Android‘ klicken Sie im Eigenschaftsbaum ein Pop-up „kann nicht akzeptieren, Änderungen: Die aktuell angezeigte Seite enthält ungültige Werte“ erscheint, dass

Siehe: http://screencast.com/t/ZmY3ZWQ4

Aber wenn ich dies auf einem meiner eigenen Projekte mache, habe ich keinen solchen Fehler, und ich bin in der Lage, Dinge wie die Android-Plattform/API-Ebene zu ändern. Ich bin auch in der Lage, meine eigenen Projekte zu archivieren (mittels Export) und sie problemlos wieder zu importieren ... nuss nicht die Archive anderer Leute! Bin ich wirklich dumm?

Jede Hilfe würde wirklich geschätzt werden!

+0

ich das gleiche Problem haben - Beispiel: Ich kann die Projekte nicht von http://code.google.com/p/apps-for-android/ importieren. Ich erhalte die gleichen Fehler. –

Antwort

51

Alle Basislinie default.properties braucht, ist eine Zeile wie:

target=android-8

Sie können die meisten dieses Projekt wahrscheinlich kopieren default.properties eine andere Projekte in. Ein (nicht so-) schneller Neustart von Eclipse, ein Umbau des Arbeitsbereichs und Sie sind zu den Rennen unterwegs.

Es ist wirklich lahm, dass dies erforderlich ist - es sollte als Teil des Importprozesses passieren, würde ich denken.

+0

Brilliant! Danke vielmals. – baroquedub

+1

Wenn ich mehr als einmal upvote, würde ich es tun. Hatte das gleiche Problem, und das hat es perfekt für mich behoben. Das Schlüsselelement war das Kopieren einer default.properties-Datei in das Projekt. – Dave

+0

Dieses Problem hat mich verrückt gemacht, danke! – Nick

0

Wenn Sie die Bibliothek Ihres Projekts ändern möchten, tun:
- Rechtsklick auf den Projektnamen
- Build Path
- Konfigurieren Build-Pfad
- klicken Android auf der linken Seite, und wählen Sie die Bibliothek, die Sie brauchen.

+0

Das ist, was ich angenommen hätte, aber wie Sie aus meiner Frage (und Screencast) sehen werden, sobald ich auf "Android" auf der linken Seite klicke, erhalte ich eine Fehlermeldung. – baroquedub

3

Rechtsklick auf das Projekt in Navigator-Fenster, gehen Sie auf Android-Tools und klicken Sie auf fix Projekteigenschaften. Es könnte funktionieren, wie es für mich getan hat ;-)

0

Ich hatte das gleiche Problem. Was Sie versuchen, ist etwas schwierig.Nur entpacken Sie die Dateien, kopieren Sie res und src Ordner zu bestehenden Projekt.Das Problem ist die Dateien beginnend mit "." welche Einstellungen für ihre Android und Eclipse haben. Sie müssen also alles ändern, also einfach ein neues Projekt erstellen oder eine existierende Kopie der Dateien res, src und AndroidManifest.xml erstellen.
Es funktionierte für mich.

7

nur Ihre

ändern
project.properties file to default.properties 

und starten Sie Ihren Eclipse

es gemacht wird ..

0

Im Projekt rechten Android Tools klicken ->Fix Project Properties