0

对在我的登录应用程序中导入严格模式有一些疑问。如果我在我的代码中启用它,

   StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
    StrictMode.setThreadPolicy(policy);

我的登录中的安全功能会被削弱吗?或者我应该只使用异步任务?

4

2 回答 2

0

从 android 版本 3.0 开始,在主 ui 线程中使用网络相关代码存在一些限制,因为它会导致 ANR。因此,通过将严格模式线程策略放入您的代码中,您违反了此限制,您可以在主线程中使用网络相关代码,这无论如何都不会削弱您的登录功能。

于 2012-08-13T04:04:54.227 回答
0

根据文档,默认策略StrictMode.ThreadPolicyLAX“......它什么也抓不到”。因此,除非之前设置了非默认策略,否则您的代码不应更改任何内容。

于 2012-08-13T04:05:28.930 回答