2017-03-06 12 views
2

adb 명령을 사용하여 자동으로 응용 프로그램을 실행하고 싶습니다. swip, touch 등의 명령을 보내려면 어떻게해야하는지 알고 있습니다. 음성 시뮬레이션을 위해 오디오 파일을 재생하려면 어떻게해야합니까?Genymotion에서 오디오를 재생하기위한 adb 쉘 명령

나는 다음과 같은 테스트를 거쳤지만 어느 것도 작동하지 않습니다.

>adb shell tinyplay bird.wav 
Unable to open file 'bird.wav' 

>adb shell stagefright -a -o bird.wav 
Unable to create data source. 

I 안드로이드 장치로서 Genymotion을 사용.

답변

1

제공된 파일 위치로 활동을 시작할 수 있습니다.

-a android.intent.action.VIEW -d 파일 시작 this-

ADB 쉘 오전을 시도해보십시오 ///storage/sdcard0/sample.mp3 -t 오디오/MP3를

+0

당신이 제공하는 명령은 의도를 만듭니다. 하지만 나는 당신이 그것에 대해 이야기 할 때와 같이 장치에 대한 입력으로 소리를 내고 싶습니다. – user3806649

+0

에뮬레이터에서 사운드를 재생하는 궁극적 인 목적은 에뮬레이터 안에있는 오디오 파일입니다. 권리 ? – Rilwan

+0

whatsapp과 같은 응용 프로그램에서 사용자 작업을 시뮬레이트하고 싶습니다. 이제 대화 작업을 시뮬레이트하고 싶습니다. 먼저 adb 명령을 사용하여 버튼을 클릭합니다. adb 쉘 입력 탭 200 300을 입력 한 다음 마이크에서 오디오 파일을주고 싶습니다. . 오디오 파일은 에뮬레이터가 실행되는 호스트 또는 에뮬레이터에 위치 할 수 있습니다 (호스트가 선호 됨). – user3806649