Android: Моделировать WiFi в эмуляторе?

Когда Вы вызываете виртуальную функцию (скажите через интерфейс), программа должна привести в порядок взгляд функции в таблице для наблюдения который функция призвать к тому объекту. Это дает маленький штраф по сравнению с прямым вызовом функции.

кроме того, при использовании виртуальной функции компилятор не может встроить вызов функции. Поэтому мог быть штраф использованию виртуальной функции для некоторых небольших функций. Это обычно - самый большой "хит" производительности, который Вы, вероятно, будете видеть. Это действительно только проблема, если функция является небольшой и названа много раз, говорят из цикла.

32
задан imz -- Ivan Zakharyaschev 6 May 2012 в 01:56
поделиться

1 ответ

В настоящее время, хотя вы можете использовать интернет-соединение вашего компьютера в эмуляторе, использовать его для моделирования Wi-Fi ненадежно. WifiManager сбивается с толку, когда вы переключаете / хотите проверить состояние подключения.

Даже в Android 1.5 были некоторые проблемы с ним ( Проблема 2571 - android ), а пока вы можете использовать свой Интернет для имитации HTTP-соединений и загрузки данных, более точный контроль над подключением Wi-Fi лучше осуществлять с помощью устройства.

19
ответ дан 27 November 2019 в 21:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: