auf meinem lokalen Rechner verwende ich diesen Befehl ein Android-Emulator zu erstellen:CI Appveyor Android Emulator: Kann nicht ABI finden
android create avd -n {0} -t 2 -c 200M -s 320x480 --abi default/armeabi-v7a -f
die großen Werke, wie ein Traum, und es funktionierte auf appveyor auch! Bis vor kurzem. Appveyor scheint sich kürzlich geändert zu haben, wo es die android System-Images und Tools installiert und was nicht. (vom lokalen appdata-Ordner zu den ProgramFiles (x86)), damit ich den neuen Pfad verwenden kann, wenn ich den CI-Server verwende.
Also der Befehl läuft jetzt. Jedoch!
Jetzt, wenn ich versuche den obigen Befehl zu verwenden, um es nicht schafft den Emulator stattdessen bekomme ich die Fehlermeldung (man beachte, geschieht dies nur in appveyor nicht meinen lokalen Rechner.)
error invalid --abi armeabi-7va for the selected target
ich in die Android sah Ordner und es gibt das Verzeichnis system-images/android-19/armeabi-v7a, das dann die verschiedenen benötigten Dateien enthält.
Ich erschaffe etwas für Android Level 19, also sollte das alles gut sein!
Irgendwelche Vorschläge? Vielen Dank.
EDIT: wenn ich den Befehl ohne die ABI-Spezifikation laufen dann bekomme ich diesen Fehler:
This platform has more than one ABI. Please specify one using --abi.
aber vor, dass es sagt etwas entlang der Linien von:
Valid Abi's: No abi's