修改文件:

frameworks/base/wifi/java/android/net/wifi/WifiApConfigStore.java


相关代码片段:

private void setDefaultApConfiguration() {    WifiConfiguration config = new WifiConfiguration();    config.SSID = mContext.getString(R.string.wifi_tether_configure_ssid_default);    config.allowedKeyManagement.set(KeyMgmt.WPA2_PSK);    String randomUUID = UUID.randomUUID().toString();    //first 12 chars from xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx    config.preSharedKey = randomUUID.substring(0, 8) + randomUUID.substring(9,13);    sendMessage(WifiStateMachine.CMD_SET_AP_CONFIG, config);}

修改位置:

config.allowedKeyManagement.set(KeyMgmt.WPA2_PSK);

修改方法:

KeyMgmt.NONEKeyMgmt.WPA_EAPKeyMgmt.WPA_PSKKeyMgmt.WPA2_PSK


备注:如果需要创建默认不需要密码的热点,改成KeyMgmt.NONE

更多相关文章

  1. android常见问题汇总大全
  2. [转]快速切换Android工程版本的方法
  3. Android内存阀值修改--内存回收机制配置
  4. [转]快速切换Android工程版本的方法
  5. 新建Cocos2dx-Android工程
  6. Android中如何修改CheckBox的颜色
  7. Android(安卓)修改默认USB模式
  8. Android(安卓)Wi-Fi 修改国家码(QCOM平台)
  9. android 修改状态栏和标题栏颜色

随机推荐

  1. Sql 批量查看字符所在的表及字段
  2. Sql 批量替换所有表中内容
  3. 恢复.mdf 数据库步骤
  4. 提升SQL Server速度 整理索引碎片
  5. sql 刷新视图
  6. sql 触发器使用例子
  7. 数据库 日期加减处理
  8. SQL Server 数据库优化
  9. sql 查询慢的原因分析
  10. 模糊查询的通用存储过程