我想配置模擬器以模擬無電話呼叫功能支持。爲了測試我的應用程序以檢查,如果設備不支持通話功能,應用程序的行爲將如何。Android如何配置模擬器以模擬無電話呼叫支持
我曾看過AVD硬件地產的here,但我沒有找到任何與通話相關的屬性。
是否可以在仿真器上測試此方案或僅在真實設備上測試?
編輯1:嘗試
- 「GSM調制解調器支持」 設置爲 「無」 的禁用的網絡。
- 飛行模式ON/OFF。
- 平板電腦模擬器。
TelephonyManager telephonyManager1 = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); if(telephonyManager1.getPhoneType() == TelephonyManager.PHONE_TYPE_NONE) System.out.println("No Phone Functionality"); else System.out.println("Phone Functionality");
它總是進入其他部分和手機類型值PHONE_TYPE_GSM在所有情況下
使用平板設備模擬器 –
@ RiNxX Sarim試圖不幫助。 – amsiddh
它可能會在模擬器中不起作用,因爲並非所有東西都正確地映射到了金魚內核。檢查模擬器文檔的功能不支持 – reox