Android13原生设置修改热点配置信息如名称的代码在哪?给出源代码路径
时间: 2024-03-28 19:42:09 浏览: 88
Android网络程序设计学习源代码
Android13原生设置修改热点配置信息的源代码路径为:frameworks/opt/net/wifi/service/java/com/android/server/wifi/WifiServiceImpl.java。
具体的代码实现可以参考以下代码片段:
```java
// 修改热点配置
public boolean setWifiApConfiguration(WifiConfiguration wifiConfig) {
enforceNetworkStackOrSettingsPermission();
if (!isPrivileged(Binder.getCallingPid(), Binder.getCallingUid())) {
throw new SecurityException("WifiService: Permission denied");
}
if (wifiConfig == null) {
throw new IllegalArgumentException("WifiConfiguration required");
}
if (mVerboseLoggingEnabled) {
log("setWifiApConfiguration uid=" + Binder.getCallingUid() + " name="
+ mContext.getPackageManager().getNameForUid(Binder.getCallingUid()));
}
return mWifiApConfigStore.setApConfiguration(wifiConfig);
}
```
其中,`mWifiApConfigStore.setApConfiguration(wifiConfig)` 是具体修改热点配置信息的操作。你可以通过修改`wifiConfig`对象的各个属性来实现对热点名称等信息的修改。
阅读全文