草庐IT

CHANGE_WIFI_MULTICAST_STATE

全部标签

android - 为什么在使用 LocationManager 时打开 Wifi 但未连接有助于网络定位?

这可能是SO的题外话,如果是这样我道歉(并很高兴地接受关闭标志),但我有问题弄清楚为什么当WIFI打开时,但没有连接到任何接入点(在我的android设备),它大大提高了使用LocationManager时网络提供商的准确性。如果不打开,一般网络定位结果距离我当前位置大约1英里。此外,大多数时候返回的lat/lng值是不同的,所以它甚至没有请求一次,只是将结果缓存在lastKnownLocation()中很明显,我同时使用GPS和网络提供商来准确定位最终用户的位置(当两者都不可用时),并使用时间戳来确定哪个是最新的。我在谷歌上进行了搜索,得到了各种答案,例如:“它确实有效”和“它的魔力

android - 是否可以通过 wifi 在 2 个 android 设备之间交换消息?

我目前正在为使用Android的移动设备创建一个应用程序,它应该能够通过wifi和蓝牙等本地方式发送和接收消息。在对其进行研究后,我发现Android没有本地wifiadhoc功能,实现该功能的唯一方法是通过对设备进行root并修补wpa_suplicant和其他一些并非对所有设备都通用的类似方法.我要实现的目标的概要:用于扫描附近设备并尝试自动连接到它们的Android应用程序。如果另一台设备也安装了这个应用程序,那么它会自动接受它收到的任何连接请求,当连接建立时,它会发回一条消息,确保它安装了这个应用程序,这样两者就可以自动开始交换消息,而用户不会不必实时允许/拒绝任何发送/接收。

android - 来自 Logcat 的标记 :"szipinf"和文本 :"Initializing inflate state"的日志的含义是什么

我是Android的新程序员,所以请原谅我的知识和我的英语,因为它不是我的母语。所以我有一个带有标签:“szipinf”和文本:“初始化充气状态”的日志,我不知道这是什么意思......我还看到它只在我在手机上测试游戏时出现,在模拟器上它没有出现。如果有人能告诉我这是什么意思,我将不胜感激。 最佳答案 让我们search此消息通过源代码查找谁打印日志。StreamingZipInflater.cpp:/**Streamingaccesstocompresseddataheldinanmmappedregionofmemory*/St

android - 如何从wifi打印机打印图像?

我正在开发一个应用程序,其中有一个打印徽章的选项。目前我正在使用BrotherPrinterSDK,但它只会限制Brother打印机的功能。任何人都可以帮助我演示如何找到附近的wifi打印机列表并通过选择其中任何一个进行打印吗?此外,BrotherPrinterSDK在marshmallow以上版本中无法正常工作。所以我想切换到其他一些方法 最佳答案 MopriaAlliance是一个开放系统,用于打印到Wi-Fi和网络打印机。HowtoPrintwithMopria他们的司机(这是一个应用程序)是Here在您的应用程序中,在启动时

android - 有没有什么办法可以让 Android WIFI(机器人手机)进入混杂监控模式?

几年前,在计算机科学信息战类(class)中,我编写了一个运行在libpcap混杂数据包捕获文件上的python脚本,用于解析facebook聊天流量(以明文形式传递的earlang元组),我认为一个有趣的项目是将程序移植到Android。我想用Java重写它,但找不到任何关于直接在手机上捕获数据包的信息。 最佳答案 据我所知,没有办法从公共(public)API将WifiNIC置于监控模式。但是,根据手机使用的设备,如果您具有root访问权限,您可以让系统将其置于监控模式。看看android-wifi-tether项目中的代码:h

android通过wifi连接接收和发送数据到硬件

实际上我想将数据从硬件发送到android设备。硬件设备连接到本地无线路由器,该路由器连接到调制解调器。Android设备也将通过WI-FI连接到同一路由器。您能否建议一些链接或教程,从中我可以了解如何在硬件设备和Android设备之间建立通信以通过WI-FI发送和接收数据。请帮助任何示例代码或链接 最佳答案 importjava.io.BufferedInputStream;importjava.io.File;importjava.io.FileInputStream;importjava.io.IOException;impo

Android:在广播接收器中连接到 wifi/3g 时检查网络连接返回未连接

我想在broadcastReceiver中检查设备是否已连接。下面是我的代码:publicbooleanisOnline(Contextcontext){NetworkInfoinfo=(NetworkInfo)((ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE)).getActiveNetworkInfo();if(info==null||!info.isConnected()){Log.e("UpdateDataReceiver","info:"+info);returnfalse;

android - 如何以编程方式在 Android 中安装 CA 证书(用于 EAP WiFi 配置)?

我的目标:以编程方式在Android中创建EAPWiFi配置-包括CA证书。问题:如何以编程方式安装CA证书(然后在EAPWiFi配置中引用该证书)?我已经找到了一个非常有用的链接,它允许我在此处创建和保存EAPWiFi配置:HowtoprogrammaticallycreateandreadWEP/EAPWiFiconfigurationsinAndroid?但是,这假定您已经在设备上安装了CA证书。我想在我的应用程序中安装证书-从应用程序中的资源或从服务器发送。这可能吗?(在这种情况下,生根不是一种选择。)如果是,怎么办?附加信息...我还找到了一种将证书添加到KeyStore的方

笔记本电脑连接不上wifi怎么办?3种方法轻松搞定!

在现代社会中,无线网络已经成为人们日常生活和工作中必不可少的一部分。然而,有时候我们可能会遇到笔记本电脑无法连接到Wi-Fi网络的问题。这种情况可能会让人感到困扰,影响正常的工作和娱乐体验。那笔记本电脑连接不上wifi怎么办呢?本文将介绍3种解决笔记本电脑无法连接Wi-Fi的方法,帮助您迅速排除问题,恢复网络连接。笔记本连接wifi方法1:忘记并重新连接wifi在日常生活中,当我们遇到笔记本电脑连接不上wifi怎么办时,可以尝试忘记并重新连接wifi网络,这是一种常见的网络故障排除方法,具体步骤如下:第一步:在笔记本电脑上打开wifi设置,在管理已知网络中找到您无法连接的wifi网络。第二步:

android - 如何以编程方式知道设备连接到 Wifi 或 3G

我如何以编程方式知道设备已连接到Wifi或3G谢谢 最佳答案 您可以使用提到的WifiManager类here编辑:通过调用WifiManager类的getConnectionInfo()函数,您将获得WifiInfo对象WifiInfo有函数getBSSID()给你连接的AP的名字如果它为空,则表示它没有通过Wifi连接到任何AP(Wifi未启用)顺便说一句,在寻找更多信息时,我找到了this这应该可以回答您关于移动连接和wifi连接的所有问题 关于android-如何以编程方式知道设