有効なネットワークに接続した後、次の問題が発生します
---「接続されていますが、ネットワークにアクセスできません」というプロンプト、
---「X」が付いたステータスバーのwifiアイコン
---ネットワークに接続した後、ブートウィザードが更新に失敗する(Google関連ネットワークを更新およびダウンロードできます)
-------------------------------------------------- -------------------------------------------------- --------------------------
これらの問題は、AndroidネットワークサーバーNetworkMonitorが応答せずにGoogle関連のURLにアクセスするために発生します。
解決策は、次のようにアクセスURLアドレスを変更することです。
frameworks / base / services / core / java / com / android / server / connectivity / NetworkMonitor.java
// Default configuration values for captive portal detection probes.
// TODO: append a random length parameter to the default HTTPS url.
// TODO: randomize browser version ids in the default User-Agent String.
private static final String DEFAULT_HTTPS_URL = "https://www.google.com/generate_204";
private static final String DEFAULT_HTTP_URL=
"http://connectivitycheck.gstatic.com/generate_204";
private static final String DEFAULT_FALLBACK_URL = "http://www.google.com/gen_204";
上記の3つのURLを次のように変更します。
private static final String DEFAULT_HTTPS_URL = "https://www.google.cn/generate_204";
private static final String DEFAULT_HTTP_URL=
"http://www.google.cn/generate_204";
private static final String DEFAULT_FALLBACK_URL = "http://www.google.cn/gen_204";