在某些项目,需要设置WiFi热点密码默认为12345678,修改如下:
在packages\modules\Wifi\service\java\com\android\server\wifi\WifiApConfigStore.java里面generatePassword()方法修改:
bash
private static String generatePassword() {
// Characters that will be used for password generation. Some characters commonly known to
// be confusing like 0 and O excluded from this list.
final String allowed = "23456789abcdefghijkmnpqrstuvwxyz";
final int passLength = 15;
StringBuilder sb = new StringBuilder(passLength);
SecureRandom random = new SecureRandom();
for (int i = 0; i < passLength; i++) {
sb.append(allowed.charAt(random.nextInt(allowed.length())));
}
return "12345678";
//return sb.toString();
}
这样就默认为12345678了