34得票5回答
如何避免Android GCM消息延迟/更改心跳

我已经阅读了许多关于GCM问题的帖子,这些问题影响了一些人。在某些设备/路由器/运营商上,通知会受到延迟的影响。我在我的路由器上遇到了这个问题:当我使用WIFI时,消息会有很大的延迟,但是当我禁用WIFI并连接到移动网络时,消息会立即出现。 似乎可以从Android应用程序中执行解决方法。例...

34得票6回答
如何在应用程序中启用/禁用WiFi?

我想在我的 Android 应用程序中启用/禁用 WiFi。我该怎么做?

31得票5回答
如何将Android Wifi扫描结果放入列表中?

我知道如何获取Android Wifi扫描的<List>,但我无法找出将它们制作成列表适配器的最佳方法。我希望能够将扫描的SSID和BSSID绑定到text1和text2上。 我所尝试的示例:wifi.startScan(); // get list of th...

31得票1回答
在Android Oreo 8.x中更改WiFi热点的SSID和密码

在我的安卓应用程序中,我正在使用以下代码片段:@RequiresApi(api = Build.VERSION_CODES.O) private void turnOnHotspot(){ WifiManager manager = (WifiManager) getApplicati...

31得票5回答
通过NFC标签共享Wifi凭据,无需特殊应用程序

我正在寻找一种创建NFC标签的方法,该标签可以共享我的网络的WiFi凭据,而无需我的客人在手机上安装任何特殊的NFC应用程序(除了随手机预装的应用程序)。我一直在查看诸如NFC Tag Writer、WifiTap、NFC Task Launcher和NFCLabels.com等应用程序和服务...

30得票7回答
如何在Android上以编程方式安装CA证书而无需用户交互

我想在不提示用户的情况下安装证书。我知道这不是一个好的做法,但这是PM想要的。 使用KeyChain.createInstallIntent(),我可以通过调用startActivity让Android启动证书安装对话框。但是,当我将意图传递给sendBroadcast时,什么都没有发生。也...

29得票6回答
如何在安卓系统中以编程方式忘记一个无线网络?

我正在开发一个Wi-Fi应用程序,用户将被要求输入所选择的扫描到的网络的密码。如果用户输入正确的密码,则连接将成功并正常工作。但是,当用户输入错误的密码时,会添加一个新的具有相同名称的网络,并因为密码错误而无法验证,此时它将显示认证问题状态。 现在,如果用户再次扫描并选择相同的网络,并输入正...

27得票14回答
通过adb打开Android设备的WiFi

我的手机已被锁定(尝试图案次数过多)。要解锁,我需要在我的Gmail帐户上输入用户名和密码。这是唯一的解锁方式。我无法启动任何活动,甚至无法打开WiFi连接。没有互联网连接,我无法登录以恢复我的手机。 也许有任何adb命令可以打开wifi连接,这样我就可以使用我的手机吗?

26得票4回答
如何在Android模拟器中运行WiFi对等应用程序?

我正在尝试在Android(4.+)上开发一款WiFi点对点应用程序。 问题在于如何测试它。 我尝试在Android模拟器中运行该应用程序,但在设置菜单中没有配置WiFi的选项。我还尝试使用模拟器中的dev工具应用程序启用WiFi,但它没有起作用。在我进行了为期3天的谷歌搜索后,我发现An...

26得票4回答
如何处理WiFi和移动数据之间的网络切换?

我正在开发一个VoIP应用程序。在VoIP通话过程中,当用户从WiFi切换到移动数据时,我处理场景时遇到了问题。 在我的呼叫屏幕活动中,我已经注册了一个接收器,可以帮助我获得有关网络更改情况的通知。 以下是我用于检测onRecieve方法中网络变化的代码。 conn_name 是私有类级别...