草庐IT

wifi_locations

全部标签

android - 如何检测 WiFi 网络共享状态

我想知道如何检测WiFi网络共享的状态。我看过一篇文章:Android2.3wifihotspotAPI但它不起作用!它始终返回WIFI_AP_STATE_DISABLED=1。它不依赖于WiFi网络共享的实际状态。 最佳答案 使用反射:WifiManagerwifi=(WifiManager)getSystemService(Context.WIFI_SERVICE);Method[]wmMethods=wifi.getClass().getDeclaredMethods();for(Methodmethod:wmMethods)

android - 从 Location 对象获取卫星数量

我正在使用GPS提供商和LocationListener.onLocationChanged(Locationlocation)来接收位置修正。Documentation说,那个Location.getExtras()包含下一个键/值对:satellites-thenumberofsatellitesusedtoderivethefix但实际上我得到了一个空的额外对象——那里没有任何数据。这是否意味着我得到的是A-GPS定位而不是GPS? 最佳答案 要获取GPS引擎使用的卫星数量,您需要实现android.location.GpsS

android - 增加 WiFi 扫描率

我有一个问题。我正在开发一个扫描无线接入点/路由器的android应用程序。我一直在测试几个设备,我得到的扫描速率为每秒2、1、0.5、0.1等扫描。我的目标是达到每秒10次扫描,因为路由器每秒可以发送10次信标。我们的应用程序需要这个。是否有办法使这成为可能?也许破解一个ROM并替换wifi驱动程序?我一直在调查这个问题,但在驱动程序中找不到关于这个常客的任何信息。使用的驱动程序是BCM4329驱动程序,我找不到BCM4329的任何数据表,所以很难弄明白。提前致谢。弗利杰斯 最佳答案 我不熟悉驱动程序开发,但我知道这是计算机科学中

android - 使用超过 3g 时未找到证书路径的信任 anchor ,但在 WiFi 上工作正常

我的android项目正在使用api15。我正在使用HttpsURLConnection类通过https连接到服务器。通过WiFi一切正常,但如果我关闭WiFi并运行超过3g,我会得到以下信息:javax.net.ssl.SSLHandshakeException:java.security.cert.CertPathValidatorException:Trustanchorforcertificationpathnotfound.atorg.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(Open

破解隔壁wifi的实践——网络攻击,抓取握手包,解包

两种思路的方法:1,python脚本试密码2,网络攻击,抓取握手包,解包。本篇博客介绍网络攻击,抓取握手包,解包。这个思路的方法,目前为止碍于我硬件的问题我也还没有成功,我将整个过程的思路和遇到的坑,以及中间过程收集到的资源分享出来,供参考借鉴。第一个python脚本试密码的方式比较简陋也比较好实现详见我上一篇文章:破解隔壁wifi的实践——python脚本_卖香油的少掌柜的博客-CSDN博客两种思路的方法:1,python脚本试密码2,网络攻击,抓取握手包,解包。本篇博客介绍python脚本试密码https://blog.csdn.net/qq_58832911/article/detail

报错:Avoided redundant navigation to current location: “/login“.完美解决

需求:登陆之后才能查看主页面,否则跳转至登录页遇到的问题:一开始是打算直接在拦截器跳转路由的,发现会报错Avoidedredundantnavigationtocurrentlocation:"/login".后来灵机一动,用了全局路由守卫,完美解决request.interceptors.request.use(config=>{config.headers['Content-Type']='application/json;charset=utf-8'letuser=localStorage.getItem("user")if(!user){router.push("/login")}re

android - 更快的 WiFi 扫描速率以获得 rssi 更改 android

我正在尝试提高wifi扫描率,但是使用wifi.startscan方法并获取返回的列表结果的信息,我没有看到rssi每2秒更改一次。我的问题是是否有可能对rssi进行低速率扫描,如果可能的话我该怎么做。 最佳答案 扫描速度很慢,因为扫描需要很长时间。减少扫描时间的唯一方法是scanonasubsetofavailablefrequencies. 关于android-更快的WiFi扫描速率以获得rssi更改android,我们在StackOverflow上找到一个类似的问题:

Android Fused Location 提供者迷路了

几周来我一直在测试android的新LocationAPI。总的来说,它们工作得很好,但是,新的Location提供程序经常会丢失情节。具体来说,我根据thereceivelocationupdatesexample连接了一个示例.它工作正常,并按预期收到位置更新。问题似乎出在Fused提供程序本身。在某些地区(尤其是我家附近),它完全迷路了。它会突然认为我离我所在的地方有几公里远。在我工作的地方(这是一个更密集的区域)它更准确并且总是合理地接近我实际所在的位置(在平衡模式下)。我做了很多尝试来解决这个问题,包括当我怀疑它有误时切换到PRIORITY_HIGH_ACCURACY,或者使

android - 是否有 Location Client (Google Play API) 的替代方案?

我在开发一个使用位置数据的应用程序,它需要在中国运行。这里出售的Android设备大部分根本没有安装GooglePlayAPI,唯一的方法是root手机来安装它。所以我坚持使用LocationManager,它的效果比LocationClient(GooglePlayAPI的一部分)差得多。我的问题是,LocationManager在从GPS_PROVIDER读取数据时,经常无法连接到足够多的卫星(在中国),并且在修复之间偶尔会有很大的时间间隔。从NETWORK_PROVIDER读取时,我可以获得更频繁的修复,但准确度范围为30到500。远不及LocationClientAPI质量。该

android - 固定 : Can't connect to adb over wifi

事实证明,adbdInsecure实际上是问题所在。当我禁用它时(通过运行应用程序并取消选中启用不安全的adbd,我能够通过wifi正常连接。此外,对于那些感兴趣的人,一旦它起作用,netstat-n就会显示连接,即:$netstat-nProtoRecv-QSend-QLocalAddressForeignAddressStatetcp000.0.0.0:55550.0.0.0:*LISTENtcp00**192.168.0.169:5555**192.168.0.50:51178ESTABLISHEDtcp600::ffff:127.0.0.1:47514:::*LISTEN巴里我