Вопрос

Я был Google в Google, включив StrictMode Prore 2.3, но я не смог найти ничего полезного. Все, что я нашел, это то, что StrictMode введен в 2.3, и вы можете использовать отражение, чтобы проверить, есть ли такой строгий режим

try {
Class sMode = Class.forName("android.os.StrictMode");
Method enableDefaults = sMode.getMethod("enableDefaults");
enableDefaults.invoke(null);
}
catch(Exception e) {
// StrictMode not supported on this device, punt
Log.v("StrictMode", "... not supported. Skipping...");
}

Но есть ли способ включить строгий режим в версиях до 2.3? Например, фрагменты API предназначены для 3.0, но с библиотекой API фрагментов, включенной в код, есть возможность использовать фрагменты со всеми версиями выше 1.6. Есть ли что -то подобное для строгого режима? Или есть обходной путь для использования строгого режима в версиях до 2.3?

Спасибо

Это было полезно?

Решение

Почему вы хотите использовать строгий режим до 2.3? И как? Рекомендуемый способ использования StrictMode - включить его во время разработки, учиться на нем и выключить его перед отправкой приложения. Даже если вы не хотите поддерживать 2.3 и выше (хотя я не могу себе представить, почему) вы можете изменить целевую версию на 2.3, отлаживать свое приложение и установить его на свой требуемый уровень.

Вот почему я не вижу необходимости для пакета поддержки. И Google не будет предоставить один ...

Может ты пропустил эта статья от разработчика StrictMode.

Ваше здоровье

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top