So fügen Sie ein gefälschtes Mikrofon zum Android -Emulator hinzu, das auf Linux kopflos ausgeführt wirdAndroid

Forum für diejenigen, die für Android programmieren
Anonymous
 So fügen Sie ein gefälschtes Mikrofon zum Android -Emulator hinzu, das auf Linux kopflos ausgeführt wird

Post by Anonymous »

Versuchen Sie, dem Android -Emulator, der auf Linux -Kopflosen läuft, ein Mikrofon hinzuzufügen. Host als kein Mikrofon, daher muss ich gefälschte erstellen und für meinen Android -Test zufällige Musik simulieren. < /P>
In dem Emulatorbefehl besteht die Möglichkeit, den Host -Audio als Eingabe zu verwenden, indem
übergeben wird.

Code: Select all

-allow-host-audio< /code> Aber es funktioniert nicht auf dem Telefon.pulseaudio -D --exit-idel-time=-1
< /code>
Erstellen Sie das gefälschte Mikrofon < /p>
pactl load-module module-null-sink sink_name=FakeSink
< /code>
PACTL Load-Modul Modul-remap-Source Master = fakeSink.Monitor Source_Name = Fakemic < /p>
und auf Standard < /p>
einstellenpactl sets default FakeSink.monitor
< /code>
Mikrofontest < /p>
$ffmpeg -f pulse -i default out.wav

$ sox out.wav -n stat

Samples read:            579654

Length (seconds):      6.038062

Scaled by:         2147483647.0

Maximum amplitude:     0.533081

Minimum amplitude:    -0.585297

Midline amplitude:    -0.026108

Mean    norm:          0.067096

Mean    amplitude:     0.003363

RMS     amplitude:     0.093545

Maximum delta:         0.603760

Minimum delta:         0.000000

Mean    delta:         0.073738

RMS     delta:         0.105326

Rough   frequency:         8601

Volume adjustment:        1.709
< /code>
Führen Sie den Emulator < /p>
ausemulator -avd and_1 -allow-host-audio -no_window
Es gab kein Audio am Telefon.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post