C'è un modo per simulare le chiamate per dispositivi Android che ho collegato tramite usb? Un modo per attivare una chiamata utilizzando ADB? Se sì, come lo faccio?Fake Incoming Call su un dispositivo Android
Mi sembra che questa potrebbe essere una domanda doppia ma non riesco a trovare una domanda SO per questo. This is the closest question, ma si riferisce solo all'emulatore.
Ecco alcune cose che ho provato. Vorrei fare il contrario del seguente comando:
adb shell am start -a android.intent.action.CALL tel:1112223333
Proprio come ha detto l'altro nella domanda che ho collegato sopra. Tranne che mi piacerebbe farlo su un dispositivo, invece che sull'emulatore. Per il lavoro che sto facendo l'emulatore non è sufficiente per testare le telefonate, posso solo eseguire i miei test su dispositivi reali. La nostra "soluzione" non ha il supporto dell'emulatore.
Quindi, di solito, collego l'host locale tramite la porta dell'emulatore ma non riesco a farlo, quindi posso collegarmi a un dispositivo collegato? C'è un modo per farmi falsificare una chiamata in arrivo su un dispositivo collegato?
Per spiegare perché vorrei fare questo, sto apportando modifiche ad AOSP in questo momento. Al momento non abbiamo modificato l'emulatore per lavorare con le nostre modifiche, ma stiamo apportando modifiche alla telefonia. Alla fine, far funzionare l'emulatore sarà importante ma in questo momento sarebbe l'ideale se potessimo testare la telefonia con chiamate false usando i dispositivi a cui abbiamo accesso.
È del tutto possibile che questo non sia nemmeno possibile, ma se qualcuno ha esperienza con questo mi piacerebbe sapere. Mi sembra che ci dovrebbero essere dei test da qualche parte per simulare le telefonate sui dispositivi prima che rilascino un dispositivo al pubblico.
Io non sono davvero sicuro di come posso visualizzare qualche "minima comprensione del problema". Ho esaminato altre domande e non vedo il modo di farlo, ma l'emulatore è in grado di ricevere chiamate false tramite DDMS. Sono ASSUNTO che il dispositivo ha anche questa funzionalità, e spero che qualcun altro sappia come farlo. –