2012-04-06 4 views
10

Ich führe den Hello World Android SDK-Test auf Eclipse. Nachdem ich die neueste Plattform für Android SDK installiert habe, habe ich versucht, einen AVD zu erstellen.Wie erstellen oder finden Sie eine "userdata.img" Datei für ABI armeabi in den AVD-Ordner kopieren

in Eclipse:

  1. Ausgewählte Fenster> AVD-Manager.
  2. Klicken Sie auf Neu ....
  3. Das Dialogfeld "Neues AVD erstellen" wird angezeigt.
  4. Geben Sie den Namen des AVD ein, z. B. "my_avd".
  5. Wählen Sie ein Ziel. (Neueste Plattform)
  6. Ignorieren Sie den Rest der Felder.
  7. Klicken Sie auf AVD erstellen.

Aber als ich zurückkam ich eine Nachricht rote Fehlermeldung, bekam Eclipse:

"unable to find a "userdata.img" file for ABI armeabi to copy into the AVD folder.

Ich habe einen Vista 64-Bit-Windows, Eclipse-3.7.2 und Android-Plattform 4.0.3 . Wenn mir jemand helfen könnte, schätze ich es sehr. Wenn Sie eine Idee davon haben, was ich falsch machen könnte, bin ich ganz Ohr. :)

Hier ist, was ich habe http://developer.android.com/resources/tutorials/hello-world.html

Antwort

31

Klicken Sie auf Android SDK-Manager in Eclipse .. dann in Android 4.0.x Ihre Version .. Klicken Sie auf ARM EABI V7A System-Image zu tun .. versucht, und klicken Sie auf Installieren Paket ..

Es sollte dann funktionieren ...

+0

Das hat perfekt funktioniert. Vielen Dank – TechnoGerman

+0

Sie müssen die ARM-Images von SDK-Manager installieren .. – Siddharth

+6

seit dies Ihr Problem gelöst hat, warum nicht als Lösung markieren? – SAFAD

6

nur für das Protokoll: i den gleichen Fehler hatte und konnte das Problem mit den tipps hier nicht lösen. am ende habe ich festgestellt, dass ich keine wahl im CP/ABI dialog getroffen habe nachdem ich ein neues gerät mit dem avd manager erstellt habe .. (dieses feld wurde in einem tutorial offen gelassen, das ich gefunden habe ....)

Eigentlich brauchen Sie auf Android 4.0.x Ihre Version .. Klicken Sie auf ARM EABI v7A System Image .. und klicken Sie auf Install package .. nach Raju.

Danach folgte ich dem Ratschlag, sicherzustellen, dass ich das CPU/ABI-Feld ausfüllte, und dann war alles gut.

+1

das Ausfüllen der CPU/ABI Feld tat es für mich, danke. –

0

Wenn Sie "ARM EABI v7A System Image" installiert haben, immer noch nicht funktioniert dann versuchen Sie "android update avd -nh" in der Shell (h ist der Name meines android virtuellen Geräts, repalce es mit Ihrem spezifischen avd-Namen)

Verwandte Themen