在模拟器上测试wifi rtt

时间:2020-10-03 08:43:01

标签: android wifi android-wifi

我正在尝试在模拟器上测试Wifi RTT代码,但我什至无法创建Required对象,因为它以null出现。这是我正在尝试的:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
        var x = this.getSystemService(WIFI_RTT_RANGING_SERVICE) as WifiRttManager //crashed and shows as null 
        if (x.isAvailable) {
            button.visibility = View.VISIBLE
            button.setOnClickListener { wifiRttManager.perform_ranging() }
        } else
            button.visibility = View.INVISIBLE
    } else
        button.visibility = View.INVISIBLE

也在Java上尝试过,这里缺少什么?是否可以仅创建对象并查看是否支持RTT?

注意:所有权限都存在,我测试了其他有效的代码,例如:单元格位置,只有wifirttmanager是问题。

0 个答案:

没有答案
相关问题