Gentoo AndroidStudio Device Emulator ohne Pulsaudio

Kommentieren Nov 20 2021

 

Gentoo ohne Pulsaudio ist nicht immer einfach. Möchte man nun mit AndroidStudio Geräte simulieren, kein Pulsaudio und kein Intel CPU, hat man ein Problem.

Fehler wie: error while loading shared libraries: libpulse.so.0: cannot open shared object file: No such file or directory oder Not enough memory to run HAXM helfen da einem nicht viel weiter und lassen es nicht zu direkt aus AndroidStudio oder Terminal ein Virtual Device zu starten.

Das Erstellen von Devices geht und somit hat man zum Glück die Möglichkeit über AndroidStudio alles einzurichten.

Damit man nun die Simulation starten kann benötigt man https://packages.gentoo.org/packages/media-sound/apulse. Dies sollte bei einem System ohne Pulsaudio eh schon vorhanden sein.

cd ~/Android/Sdk/emulator
./emulator -list-avds # to list all available avds
apulse ./emulator -avd Pixel_2_API_26 # to start the simulator with given avd