0

ログインアプリケーションに厳密モードをインポートすることに疑問があります。コードでこれを有効にすると、

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

ログインのセキュリティ機能は弱まりますか?または、非同期タスクを使用する必要がありますか?

4

2 に答える 2

0

androidバージョン3.0以降、ANRが発生するため、メインUIスレッドでネットワーク関連のコードを使用する際にいくつかの制限がありました。したがって、コードに厳密モードのスレッドポリシーを設定することで、この制限に違反し、メインスレッドでネットワーク関連のコードを使用できます。これにより、ログイン機能が弱くなることはありません。

于 2012-08-13T04:04:54.227 に答える
0

ドキュメントによると、のデフォルトのポリシーStrictMode.ThreadPolicyLAX「...何もキャッチしない」です。したがって、以前にデフォルト以外のポリシーを設定していた場合を除いて、コードは何も変更しないでください。

于 2012-08-13T04:05:28.930 に答える