'sh: 1: file: not found' beim Erstellen eines Android-Emulators in einem Docker-Container

Ich versuche, einen Android-Emulator in einem Docker-Container zu erstellen, habe aber einige Probleme.

Die SDK-Updates und die AVD-Erstellung waren erfolgreich und ich versuche, den Emulator zu erstellen. Der folgende Fehler wird angezeigt:

./emulator -avd test-22 -no-skin -no-audio -no-window

sh: 1: file: not found
sh: 1: file: not found

WARNING: Cannot decide host bitness because $SHELL is not properly defined; 32 bits assumed.

ERROR: 32-bit Linux Android emulator binaries are DEPRECATED, to use them

Hinweise: Ausführen der letzten Docker-Version und Verwenden von Java: 8-JDK-Image.

Meine Docker-Datei finden Sie hier =>https: //gist.github.com/leoGalani/1f74621b8e82bd5bc8db586d1f34b8a

- Einige Leute sagten mir, ich solle ein x86-Intel-ABI / ARM für die API22 installieren, aber ich kann den Paketnamen nicht finden, damit ich ihn über die Befehlszeile installieren kann.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage