我想在设备连接到 WiFi SSID 时启用 VoWiFi/WiFi 通话。是否有任何 android api 可用于启用/禁用 VoWiFi 或 WiFi 通话?
Android 源代码显示此操作仅保留给系统应用程序:
/**
* Sets the user's setting for whether or not Voice over WiFi is enabled.
*/
@SystemApi
@RequiresPermission(Manifest.permission.MODIFY_PHONE_STATE)
public void setVoWiFiSettingEnabled(boolean isEnabled) {
.../...
}
Run Code Online (Sandbox Code Playgroud)
(ImsMmTelManager.java 的 Android 源代码)
讲述@SystemApi了更多:
/**
* Indicates an API is exposed for use by bundled system applications.
*/
Run Code Online (Sandbox Code Playgroud)
因此,您的应用程序必须依赖用户来激活 VoWifi。
希望能帮助到你。
| 归档时间: |
|
| 查看次数: |
820 次 |
| 最近记录: |