例如:
来自WifiServiceImpl.java
的Android source code
左边是Android v22(Lollipop),右边是来自Android v23(Marshmallow)
问题:如果我使用编译/目标sdk 22构建apk,并在运行v23的手机上运行我的应用程序并调用方法getScanResults()
,其中一个方法被调用?
更多信息:
我有一个管理WiFi的应用程序,它在后台完成大部分工作,它在Lollipop和更低版本上完美运行,但在Marshmallow中,它只有在我的应用程序位于前台时才有效,因为getScanResults()
返回如果我的应用程序在后台,则为空列表。