2016-07-14 10 views
0

Dies sind die Schritte, die erforderlich NativeScript App auf Simulator/GeräteNativeScript installieren, Erstellung, Bereitstellung und Run-Performance-Analyse

  1. $ tns installieren
  2. $ tns Plattform hinzufügen android
  3. $ tns bauen Android laufen
  4. $ tns laufen android --emulator

Schritte 1-3 einmal nur, aber auf meiner Maschine dauert es etwa 15 bis 30 Minuten. und Schritt 4 nehmen auch 10-20 Minuten jedes Mal (jedes Mal, wenn ich die App laufen sollte es weniger sein).

Ich habe

  • 16GB Ram
  • Intel i5-Prozessor

Hat jemand sonst gleichen Fragen/probles zugewandt ist, habe ich bereits neu installiert Windows 7. oder ist dies $ tns Befehlsausgabe . $ Ionic läuft in Ordnung.

+0

Ich habe das Problem festgestellt, es ist Gradle Dateien von/node_modules zu/tns_modules Zeit nehmen. es ist extrem langsam. – ABC

Antwort

2

Ihre Timings sind gruselig! Sogar auf meinem Dummy Celeron 1000M mit 4G RAM laufe ich innerhalb von Sekunden eine neue App. Ich denke, dass Sie entweder einige Umweltprobleme oder Netzwerk-bezogene Probleme haben (die vielleicht sind Ihre Abhängigkeiten von npm verursacht zu stoppen !?)

Btw tns laufen android bereiten, entwickeln, einzusetzen und führen Sie Ihre Anwendung (auch mit keine Plattformen davor hinzugefügt)

können Sie versuchen, die folgenden

tns create myApp 
tns run android --log trace 

Und schauen, was die Verzögerung verursacht.

Verwenden Sie auch AVD oder Genymotion zum Emulieren? Stellen Sie sicher, dass sie gestartet sind, bevor Sie Ihre tns-Befehle ausführen, und lassen Sie sie geöffnet, um den ersten Start zu vermeiden. AVD ist oft langsam, wenn es ausgeführt wird, und einige Zeiten sind out.Check out einige Informationen über die Android-Emulator here

+0

Emulator sind sehr schnell nach dem Aktivieren von Intel Virtualisierungstechnologie und ja, ich Emulator laufen lassen, bevor Sie meine app laufen, $ tns laufen android --log Ablaufverfolgung gibt Ihnen nichts, da jeder Schritt viel Zeit wie Haken nehmen die meiste Zeit und nach dem erfolgreichen Build kopieren Sie alle Abhängigkeiten von node_modules nach tns_modules. – ABC

Verwandte Themen