Как установить/получить частоту Android localonlyhotspot?Android

Форум для тех, кто программирует под Android
Anonymous
Как установить/получить частоту Android localonlyhotspot?

Сообщение Anonymous »

Я разрабатываю приложение, в котором используется Android localonlyhotspot .
есть ли какой -нибудь способ получить/установить localonlyhotspot частота (полоса)? LocalOnlyHotspot работал, setBand () не работал.
Я хочу получить частоту, по крайней мере,. (Я знаю, что этот API скрыт) < /p>
fun startLocalOnlyHotspotWithConfig(
context: Context,
config: SoftApConfiguration,
executor: Executor?,
callback: WifiManager.LocalOnlyHotspotCallback
) {
val wifiManager = context.applicationContext.getSystemService(Context.WIFI_SERVICE) as WifiManager
WifiManager::class.java.getMethod(
"startLocalOnlyHotspot", SoftApConfiguration::class.java, Executor::class.java,
WifiManager.LocalOnlyHotspotCallback::class.java,
).invoke(wifiManager, config, executor, callback)
}

Я попробовал это, но горячая точка была 5 ГГц, а журнал был 2 ГГц (каналы {1 = 0})
override fun onStarted(reservation: WifiManager.LocalOnlyHotspotReservation) {
super.onStarted(reservation)
onReservationReceived(reservation)
val config = reservation.softApConfiguration
Log.d("LocalOnlyHotspotCallback", config.toString())
}


Подробнее здесь: https://stackoverflow.com/questions/796 ... nlyhotspot

Вернуться в «Android»