【发布时间】:2011-10-19 08:11:17
【问题描述】:
我在 2.3 之前搜索了启用 StrictMode,但我找不到任何有用的东西。我发现是2.3引入了StrictMode,你可以使用反射来检查是否有这样的严格模式
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 之前的版本中启用严格模式? 例如 Fragments api 适用于 3.0,但代码中包含 Fragments api 库,可以选择使用所有高于 1.6 版本的 Fragments。严格模式有这样的东西吗?或者是否有任何解决方法可以在 2.3 之前的版本中使用严格模式?
谢谢
【问题讨论】:
标签: android debugging api android-strictmode strict-mode