草庐IT

android - 如何通过 broadcastreceiver 接收 ICS Wi-Fi 热点启用/禁用

我想知道我们是否可以通过broadcastreceiver(onReceive)接收信息,以了解用户是否启用/禁用“可移植Wi-Fi热点”(设置->无线和网络->网络共享和可移植热点)。因为我发现在ICECream版本我无法使用android.net.wifi.WifiManager来监控它。有没有人可以给我一些提示? 最佳答案 您可以使用名为“android.net.wifi.WIFI_AP_STATE_CHANGED”的操作来监控WiFi-AP上的状态变化。http://androidxref.com/4.0.4/xref/fr

android - 如何打开系统对话框以在 android 中输入安全 wifi 网络的密码?

我正在努力实现发现安全wifi网络时出现的对话框。我附上了那个对话框的图片。我只是想从我的应用程序中调用这样的对话框。 最佳答案 由于问题不是很清楚,所以有2个可能的答案1)如果您想创建一个如图所示的对话框,请尝试设置AlertDialog的样式。做起来应该不会太难。例如,看看这个问题:HowtochangethemeforAlertDialog2)如果你想打开输入Wi-Fi密码的系统对话框,我有个坏消息。该功能无法通过Intents或其他IPC方式获得。您可以做的最好的事情是使用此Activity调用将用户引导至Wi-Fi设置页面

android - 在热点模式下扫描 Android 上的 Wi-Fi 接入点

我有一个关于Android上的WiFi扫描和AccessPoint模式的问题。设置接入点时,我注意到的第一件事是WiFi“关闭”(显然,WiFi必须以某种方式打开,但我猜“关闭”指的是我们无法连接到另一个接入点)。我的问题是:为什么在接入点模式下我无法在Android上扫描接入点?显然,它与WiFi标准无关,因为它适用于我的Ubuntu笔记本电脑-当我激活热点模式并在之后用另一台设备创建热点时,我仍然可以扫描并看到新的接入点。更具体地说:如果WifiManager.isWifiEnabled()为true,则WifiManager.startScan()返回true并将提供扫描结果。但

android - 当设备连接到您的 android wifi 网络共享 AP 时如何获得通知?

我通过我的Android设备中的应用程序启用Wi-Fi网络共享。当有人连接到由我的应用程序绑定(bind)的Wi-Fi网络时,我如何在我的应用程序中收到通知?我需要注册某些特定的广播接收器吗?我已经把应用程序源码贴在下面了@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);((ToggleButton)findViewById(R.id.toggle_tethering)).se

android - 有没有办法强制通过 4G 网络连接,即使启用并连接了 WiFi?

我有一个应用程序可以通过WiFi控制SonyRX10相机。拍摄后我需要将照片卸载到服务器,我觉得我在某处读到这是可能的,但现在我无法在任何地方找到它......问题是相机充当路由器,但它无法访问Internet。因此,连接到它的平板电脑/手机正在尝试通过该channel传输媒体,但我需要它做的是改用其4G天线并以这种方式传输。是否可以强制设备通过蜂窝网络连接到服务器(HTTP),即使它通过WiFi连接到无法访问互联网的设备? 最佳答案 绝对是。您应该使用C代码。您应该定期枚举网络接口(interface)。您应该为每个IP地址绑定(

android - 当我连接到我的 Wifi 时,在 Android 上收不到推送通知

所以,我的SamsungGalaxys5(sm-g900f)遇到了问题。我无法接收某些应用程序的推送通知(视频群聊、whatsapp、gmail,..显然所有使用GoogleCloudMessaging推送通知的应用程序)。当我只连接到家里的Wifi时,我遇到了这个问题;当我关闭wifi并切换到移动数据时,所有延迟的通知都会同时到达。但是,当我连接到其他Wifi时,一切似乎都正常。另请注意,其他手机在我的wifi上正常工作(例如Samunggalaxys4)。我已经完成了一些故障排除:1)我使用的是普通的android5.0(西类牙固件)(我住在黎巴嫩)。我Root了我的手机,问题仍然

Android app应用连接WiFi的方法(兼容Android10)

Android应用开发有时候会有应用直连app的需求,由于Android系统api会时常变动,wifi连接api亦如此,Android10以下直接使用:WifiConfigurationconfigured=isExist(ssid);if(configured!=null){//在配置表中找到了,直接连接isSuccess=wifiManager.enableNetwork(configured.networkId,true);}else{WifiConfigurationwifiConfig=createWifiConfig(ssid,password,getCipherType(scan

STM32---WIFI模块ESP8266

文章目录模块介绍模块连接WIFI模块的模式WIFI模块常用AT指令透传模式理解代码实现代码介绍实现步骤.c文件.h文件main.c文件数据接收讲解模块介绍模块连接模块连接时基于串口方式连接,其模块与电脑(服务器)之间数据的发送与接收也是基于串口。WIFI模块的模式mode=1:Station模式(连接到WIFI)mode=2:AP模式(自己作为WIFI源供其他连接)mode=3:AP+Station模式(以上两者模式的合并)WIFI模块常用AT指令透传模式理解透传模式就是单片机通过串口形式与模块连接,而模块与上位机之间的数据交互的具体不用考虑。如果不开启透传模式,在每次发送数据前都必须先发送指

android - 唤醒锁似乎不起作用

我正在开发一个需要TCP连接才能保持Activity状态的应用程序。我已经实现了一种ping/pong系统来做到这一点。它在屏幕打开时运行良好,但当它关闭时,手机会在一段时间后停止响应ping。我已经创建了一个Wi-Fi唤醒锁,但我仍然遇到同样的问题..这是我的代码:privatestaticWifiManagerwm=getSystemService(this.WIFI_SERVICE);privatestaticWifiLockwl=null;publicstaticvoidlock(){wl=wm.createWifiLock(WifiManager.WIFI_MODE_FULL

android - wifi连接改变了android中的 Action

我想在wifi打开时启动我的应用程序,以便我尝试获取wifi状态更改功能的操作但它显示01-2715:52:10.470:ERROR/AndroidRuntime(11584):java.lang.RuntimeException:Unabletoinstantiatereceivercom.example.WiFiScanReceiver:java.lang.InstantiationException:com.example.WiFiScanReceiver这是我的list文件                                     ifallowthislink指