Sto cercando di sviluppare per Windows Phone 7. Per testare la mia app, ho bisogno di essere in grado di simulare una telefonata. È possibile nell'emulatore?Emulatore di Windows Phone 7: Posso simulare una telefonata
risposta
No. non è possibile simualizzare l'applicazione interrotta da una chiamata telefonica ricevuta. È stato anche annunciato che come the RTM emulator will only support MinUI non ci sarà un modo per testarlo nell'emulatore per il prossimo futuro. Dovrai testarlo su un dispositivo reale.
Sfortunatamente non è possibile testarlo su un dispositivo reale in quanto altre forme di interruzione, come il ritorno alla schermata iniziale o l'esecuzione di una ricerca (sia per gentile concessione dei pulsanti hardware sul lato anteriore del dispositivo), hanno un diverso impatto sull'applicazione in esecuzione.
Non credo che si possa emulare la stessa chiamata, ma si può possibile emulare il lancio del dialer con un numero e un nome facoltativo.
Per scopi di test delle unità, è consigliabile creare un'interfaccia con la funzionalità appropriata e quindi un wrapper attorno al tipo di sistema PhoneCallTask
.
Poiché lo PhoneCallTask
non effettua direttamente la chiamata, apre semplicemente l'interfaccia utente consentendo all'utente di connettersi comodamente: è possibile testare tale funzionalità nell'emulatore in modo semplice e intuitivo. Intendiamoci, se si fare quindi premere "chiamata" si ottiene a vedere l'interfaccia utente del telefono, e vedere l'icona "chiamata telefonica in corso" in alto. La rete si segnala come "Rete GSM falsa".
Questo è anche il modo in cui ho provato a eseguire una telefonata durante l'esecuzione della mia app. Funziona nell'emù. –
@Jon: C'è un esempio che mostra come testarlo? O devi codificare questo nella tua app? –
- 1. Risoluzione Windows Phone 7 - Il mio emulatore mi sta mentendo?
- 2. Windows Phone 7 SDK
- 3. Emulatore Windows Phone 8.1 in Windows 10
- 4. Simula gesto pizzico in Windows Phone 8 emulatore
- 5. Posso utilizzare NHibernate su Windows Phone 7?
- 6. WCF + Windows Phone 7
- 7. Windows phone 7 config/appSettings?
- 8. Windows Series Phone 7 "Cloud"
- 9. Emulatore Android in esecuzione su Windows Phone
- 10. NUnit con Windows Phone 7
- 11. Windows Phone 7 - Caricamento animazione
- 12. Windows Phone 7: Programmazione socket
- 13. MessageBox.Show per Windows Phone 7
- 14. windows 7 phone - close keyboard
- 15. HttpUtility.UrlEncode in Windows Phone 7?
- 16. Windows phone 7 scrollviewer problem
- 17. Sviluppare Windows Phone 7 su Windows XP
- 18. Quadro di simulazione di Windows Phone 7?
- 19. Finestra Console Feature In Windows Phone 8 emulatore
- 20. Cancellare IsolatedStorage dall'emulatore di Windows Phone 7?
- 21. Distribuzione di applicazioni su Windows Phone 7
- 22. Avvio chiamata in Windows Phone 7
- 23. Client FTP per Windows Phone 7 Mango?
- 24. Apri l'app Windows Phone 7 dall'URL
- 25. L'SDK di Windows Phone 8 funziona su Windows 7?
- 26. di Windows Phone 8 debug emulatore non funziona
- 27. Digitando in windows phone 7 simulator
- 28. Windows Phone 7: librerie esistenti non supportate?
- 29. Parsing JSON su Windows Phone 7
- 30. Wintellect PowerCollections per Windows 7 Phone?
@intoOrbit "MinUI" è il nome/termine per la quantità del sistema operativo disponibile nell'emulatore. Abbreviazione di "Minimal User Interface". L'emulatore include solo IE, l'accesso ad alcune impostazioni del dispositivo, eventuali app installate e la funzionalità necessaria per le tue app per interagire con il sistema operativo, ma non con gli hub. –