バージョン 9 以降のデバイスには CookieManager クラスを使用する必要があります。私のコードは次のようになります。
public class HttpUtils {
private static CookieManager cookie_manager = null;
@TargetApi(9)
    public static CookieManager getCookieManager() {
        if (cookie_manager == null) {
            cookie_manager = new CookieManager();
            CookieHandler.setDefault(cookie_manager);
        }
        return cookie_manager;
    }
}
これを 2.2 エミュレーターで実行すると、私はこのエラーログを持っています;
Could not find class 'java.net.CookieManager', referenced from method com.application.utils.HttpUtils.getCookieManager
CookieManager が必要な場合は、OS のバージョンを確認してこのメソッドを呼び出します。
if (Build.VERSION.SDK_INT >= 9)
  ...
そう; 私のアプリでは、バージョンが 2.2 以下の場合。このメソッドは呼び出されません。私の質問は、なぜこのエラー ログが表示されるのですか?