Android
Строгий режим политики: инструмент, чтобы поймать ошибку во время компиляции.
Поиск…
Вступление
Strict Mode - специальный класс, введенный в Android 2.3 для отладки. Эти инструменты разработчика обнаруживают вещи, которые делаются случайно, и привлекают их к нашему вниманию, чтобы мы могли их исправить. Он чаще всего используется для обнаружения случайного доступа к диску или сети в основном потоке приложений, где выполняются операции пользовательского интерфейса и происходит анимация. StrictMode - это в основном инструмент для обнаружения ошибки в режиме компиляции.
замечания
StrictMode - это в основном инструмент для обнаружения ошибки в режиме компиляции. Используя это, мы можем избежать утечек памяти в наших приложениях.
Ниже приведен фрагмент кода для настройки политики StrictMode для потоков. Этот код должен быть установлен в точках входа в наше приложение.
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
.detectDiskWrites()
.penaltyLog() //Logs a message to LogCat
.build())
В приведенном ниже коде рассматриваются утечки памяти, такие как обнаружение, когда в SQLLite finalize вызывается или нет.
StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
.detectActivityLeaks()
.detectLeakedClosableObjects()
.penaltyLog()
.build());
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow