2017-05-17 3 views
6

Ich habe gerade erst Android Studio (Version 2.3) installiert, damit ich den SDK/AVD GUI-Manager verwenden konnte, der jetzt eingebaut wurde, da das Standalone veraltet ist. Ich bin auf Windows 10 und das ist eine Neuinstallation. Mein Ziel ist es, ein virtuelles Gerät einzurichten und mein eigenes Android-Gerät einzurichten, um eine NativeScript-App auszuführen. Nach der Installation ist die SDK-Schaltfläche verfügbar, aber die AVD-Schaltfläche ist deaktiviert (unten).Android Studio 2.3 AVD-Manager Ausgrauen?

enter image description here

Ich habe das Android 7.1.1 (Nougat) SDK-Plattform installiert und die Intel x86-Emulator Acc. installiert (unten). Dies sind bisher alle Standardinstallationen. sowie die Öffnung als Admin pro this post ohne Erfolg

enter image description here

Ich habe versucht, die Installation/Neuinstallation als admin.

Der Android-SDK-Startpfad, das Buildziel und das Java-SDK werden standardmäßig ebenfalls ordnungsgemäß in der Projektstruktur eingerichtet.

Irgendwelche Gedanken darüber, was ich hier vermisse?

Als eine Randnotiz die android help page zum Erstellen von AVD-Listen eine Menüoption (Tools -> Android), die nicht existiert.

+0

Ich lief auch in genau das gleiche Problem.Ich versuchte alle möglichen Dinge, die Sie bereits versucht haben Aber nichts funktioniert So habe ich Workaround durch Manuelles Installieren der von SDK-Manager von Plattform-Tools –

+0

Haben Sie mindestens eine SDK-Plattform heruntergeladen? Wenn nicht, ist das der Grund für das abgeblendete Symbol. Ich frage das, weil der von Ihnen freigegebene Tab nicht anzeigt, dass Sie eine 7.1.1 API SDK-Plattform haben. –

+0

Yeah Android Studio wird mit der 7.1.1 SDK-Plattform geliefert (erste Registerkarte). Wirklich komisch, sie haben nicht nur alles für eine Standardinstallation aus der Box. –

Antwort

5

Mein Problem war Android Studio versteht nicht, wo das nativescript Android-Projekt auch nach dem Hinzufügen von Android als Plattform laden (Wenn jemand einen Weg um diese, fühlen Sie sich frei zu posten). In meinem speziellen Fall teste ich die angular-seed-advanced. Um zumindest bekommen die Befehlszeile arbeiten (wird AVD Manager noch ausgegraut):

  • Erstellen einer neuen leeren android „test“ Projekt in Android Studio
  • Der AVD-Manager verfügbar wird
  • Einrichten einer virtuellen Geräte wie nötig
  • wieder öffnen nativescript Projekt
  • Verwendung Befehl npm run start.android
  • vorbereiten, erstellen, ausführen und LiveSync wird nun wie erwartet.

Hoffe, das hilft jemand anderen zu beginnen.

Verwandte Themen