Mit 16 Emulatoren laufen, adb devices
zeigtSo starten mehr als 16 Android-Emulatoren
List of devices attached
emulator-5584
emulator-5582
emulator-5580
emulator-5578
emulator-5576
emulator-5574
emulator-5572
emulator-5570
emulator-5568
emulator-5566
emulator-5564
emulator-5562
emulator-5560
emulator-5558
emulator-5556
emulator-5554
den 17. Emulator zu starten, ich laufe:
emulator -avd Nexus_4_API_19_17 -ports 5586,5587
aber ich später die folgende Warnung
Emulator: WARNUNG: Der angeforderte adb-Port (5587) liegt außerhalb des empfohlenen Bereichs [5555,5586]. ADB funktioniert möglicherweise nicht richtig für den Emulator. Siehe -Hilfe-Port für Details.
Und adb devices
zeigt keine neuen Emulatoren. emulator -help-port
Lauf liefert keine nützlichen Informationen:
Beim Start der Emulator seiner Steuerkonsole an einem frei Port von 5554 ausgehend, zu binden, versucht in Schritten von zwei (das heißt 5554, dann 5556, 5558 , usw.). Dies ermöglicht mehreren Emulatorinstanzen, gleichzeitig auf demselben Computer auszuführen, wobei jeder eine andere Konsolenportnummer verwendet. Verwenden Sie "-port", um eine Emulatorinstanz dazu zu zwingen, einen bestimmten Konsolenport zu verwenden. Beachten Sie, dass ein sogar Integer zwischen 5554 und 5584 enthalten sein muss. +1 muss auch frei sein und wird für ADB reserviert werden. Wenn einer dieser Ports bereits verwendet wird, kann der Emulator nicht gestartet werden.
Gibt es eine Möglichkeit, adb mit mehr als 16 Emulatoren arbeiten zu lassen?
Was versuchen Sie mit 17 Emulatoren? Ich bin nur neugierig. –
Ich bin in der Akademie, führe ein Experiment durch. Arbeiten an der automatischen Testgenerierung für Android-Apps. – FlyingPumba