草庐IT

wifi_locations

全部标签

Android onLocationChanged location.getTime() 返回错误的时间

我有一个SamsungGalaxyTabA。我已经实现了android.location.LocationListener并且onLocationChanged(Locationlocation)被调用,它给了我一个正确的经度和纬度但是,问题是:location.getTime()给了我错误的时间,它返回的时间接近300000百万左右。它应该类似于1471243684497。我不知道该怎么办。GPSTracker类:​​importjava.io.IOException;importjava.util.List;importjava.util.Locale;importandroid.

Android WifiLock WIFI_MODE_SCAN_ONLY 不工作

我正在尝试阻止wifi连接。我希望我的应用程序打开wifi,但不连接到已存储在智能手机上的任何网络。但即使在我使用SCAN_ONLY模式后,他仍会继续连接到已经“知道”的网络。.....wifiManager=(WifiManager)context.getSystemService(Context.WIFI_SERVICE);.....wifiManager.setWifiEnabled(true);WifiLockscanOnly=wifiManager.createWifiLock(WifiManager.WIFI_MODE_SCAN_ONLY,"scanOnly");scanO

android - 使用 WiFI 从笔记本电脑通过 Web 浏览器管理 Android 设备

要求:我想通过我的笔记本电脑使用WI-Fi控制我的android手机。为此,我需要运行一个Web服务器和一个“自定义”Web应用程序,该应用程序通过特定端口和wifi适配器的IP地址在Android手机上运行。例如,我可以通过笔记本电脑上的浏览器连接到手机上运行的Web应用程序,使用:http://(ipaddressofthephone):port我尝试过的事情:我评估了一些适用于android的网络服务器,它们让我可以运行基于java的servlet,例如(ijetty)。还有其他的,如TWJS、KWS、PAW等。到目前为止,我能够在手机上运行它们并通过我的笔记本电脑访问网络服务器

android - WIFI_SLEEP_POLICY_NEVER 如何在 API-17 中设置?

我正在使用以下代码,我的目标是API-15android.provider.Settings.System.putInt(cr,android.provider.Settings.System.WIFI_SLEEP_POLICY,android.provider.Settings.System.WIFI_SLEEP_POLICY_NEVER);当代码在API-17平台上运行时,我在logcat中收到警告,设置wifi_sleep_policy已从android.provider.Settings.System移动到android.provider.Settings.Global,值未更

android - 为什么 WifiP2pService 会删除我的 Wifi Direct 组?

我有一个在两部手机上运行的应用程序,允许用户使用WifiP2p(WiFiDirect)从一部手机连接到另一部手机。在大多数手机上,它都有效。两部手机都进入对等发现,它们相互发现,一个发起连接,另一个接受。但是当我尝试连接到运行Android4.1.2的SonyLT25i时,配对失败。发起连接的代码是这样的:WifiP2pConfigwifiP2pConfig=newWifiP2pConfig();wifiP2pConfig.deviceAddress=device.deviceAddress;//TrytomakeadevicethatsupportsWifiDirectthegrou

android - Google Service Location API 需要互联网吗?

我正在学习GoogleMapsAPIV2,现在我正在阅读有关LocationAPI的信息,文档说它将client连接到Service:LocationServicessendsthecurrentlocationtoyourappthroughalocationclient,whichisaninstanceoftheLocationServicesclassLocationClient.Allrequestsforlocationinformationgothroughthisclient.这是否意味着Google将获得我的应用所在的所有位置?我知道如果map已经下载,谷歌地图可以在

android - Dagger 2 for Android 不是 DI 框架,而是美化了的 Service Locator 吗?

例如,假设我使用Retrofit创建的Rest适配器位于Application类中。我很想在Activity中获取它,所以我编写了以下代码:publicclassMainActivityextendsActivity{@InjectMyRestAdaptermRestAdapter;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);((GlobalApplication)getApplication()).getComponent().inject(this)

android - 如何直接从 Android Wear 通过 WiFi 发出 HTTP 请求?

如何在AndroidWear上执行HTTP请求或打开套接字?我曾经认为那是不可能的,但是WebBrowserforAndroidWear应用程序显示以下内容:"[..]worksevenwhenyourphoneisoffifyouhaveasmartwatchwithAndroidWear5.1andWiFi"*.我测试了它,当配对的手机关机时,该应用程序可以连接互联网。每当我在AndroidWear上打开套接字或尝试HTTP请求时,我总是会收到ConnectException提示failedtoconnecttohttp://foo.com(类似堆栈跟踪here)。所以我正在做一些

android - 如何知道连接的 WiFi 是 Walled Gardened (Captive Portal)?

我知道有一种方法可以通过检查类似"http://clients3.google.com/generate_204"的响应来确定WiFi网络是否为强制门户。但我的问题有些不同。我们都知道,在Android上,当我们连接到WiFi网络时,连接周期会经历类NetworkInfo.DetailedState中提到的许多状态。,像AUTHENTICATING,OBTAINING_IPADDR,VERIFYING_POOR_LINK等。另外,其中一个状态是CAPTIVE_PORTAL_CHECK和android系统检查是否正在连接的网络是否被俘虏。为此Android使用CaptivePortalT

java - 以编程方式打开 wifi 网络共享

是否可以通过编程方式打开wifi热点以启用网络共享?我试过代码here和here.这两个示例都无一异常(exception)地执行,但是当我查看wifi设置中的“网络共享和可移植热点”部分时,网络共享仍处于禁用状态。这是否仅适用于内部Google应用?编辑:我使用的是Android5.1,我正在尝试在无需root手机的情况下执行此操作。 最佳答案 尝试以下代码,以编程方式打开wifi网络共享。我已经测试过,它在我的应用程序中工作。publicclassWifiAccessManager{privatestaticfinalStrin