Android13原生设置开启热点代码在哪?给出源代码路径
时间: 2023-12-18 16:03:10 浏览: 134
Android13原生设置开启热点的源代码路径为:frameworks/opt/net/wifi/service/java/com/android/server/wifi/WifiServiceImpl.java。
具体的代码实现可以参考以下代码片段:
```java
// 开启热点
public boolean startSoftAp(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("startSoftAp uid=" + Binder.getCallingUid() + " name="
+ mContext.getPackageManager().getNameForUid(Binder.getCallingUid()));
}
return mWifiApConfigStore.startAp(wifiConfig);
}
```
其中,`mWifiApConfigStore.startAp(wifiConfig)` 是具体开启热点的操作。
阅读全文