首页 > TAG信息列表 > android-wifi

如何在android中创建我们自己的wifi热点

如何创建我们自己的wifi热点.我需要一些android设备通过wifi连接到我的设备(热点).我需要通过客户端将数据传输到这些设备.解决方法:您的设备上运行什么Android版本? Android 2.2带来了无线网络共享的内置功能. HTC还有一个WIFI网络共享应用程序,称为WIFI热点. 如果您的手机上没有此

Android中的wifi打印

我想在我的android application中使用wifi打印来打印文件.我已经扫描了wifi打印机,并且拥有wifi打印机IP地址.现在如何将文件从android手机传输到打印机进行打印?我正在使用以下代码将文件传输到打印机`public void uploadFile(File fileName){ FTPClient client = new FTPCli

Android,检查互联网连接

我进行了很好的搜索,并尝试了各种针对此问题的答案,但是在我看来,这些答案都不起作用.我正在寻找一个可靠的解决方案,因此,事不宜迟. 我有一个不寻常的情况,我的应用程序需要连接到没有互联网连接才能执行某些任务的wifi网络(本地网络),一旦完成,它就需要断开连接并重新连接到其他

android-TCP客户端/服务器与多播广播

我正在开发一种在20-30台android设备(特定于装有android honeycomb / ICS OS的平板电脑)上运行的无市场应用程序,可在本地WIFI网络上维持1-2小时的连接,并且需要交换数据(代表命令的简单对象). 在大多数情况下,一个特定的平板电脑的行为类似于发送命令的服务器,而其他设备(如客户端

Android:在屏幕关闭时进入覆盖范围区域后重新连接到Wi-Fi

只要设备在接入点范围内而不打开屏幕,我就一直在自动打开Wi-Fi.测试和找出解决方案非常令人沮丧,尤其是因为不同的设备具有完全不同的结果. 基础测试 在此测试期间,请保持屏幕关闭.该应用程序应持有WifiLock. >走出WiFi覆盖范围并在那里呆一分钟.>返回到覆盖范围. 结果:Wifi没有立即

android-Google如何知道我的wifi路由器的位置

我发现使用我的android设备上基于网络/ wifi的位置,可以从我的家用wifi路由器中获得相当准确的位置(无需使用GPS).为了使它正常工作,Google必须知道我家用wifi路由器的位置. 所以我的问题是:谷歌怎么知道我的家庭wifi路由器的位置? 腾出你的时间.解决方法:Google使用IP地址定位系统知

Android上的Wifi感知与Wifi P2P之间有何区别?

WiFi感知和WiFi P2P技术之间的主要区别是什么? 使用WiFi P2P,您可以在不需要公共网络的情况下在两个或多个附近的设备之间建立连接.但是android docs spec还指出 Wi-Fi Aware capabilities enable devices running Android 8.0 (API level 26) and higher to discover and conn

java-更改WiFi MAC地址

我是从事Serval Project开发工作的开发人员之一,我们正在考虑将Huawei Ideos U1850作为我们Android开发的默认平台 活动. 我们已从我们的一家本地经销商购买了几部手机在澳大利亚这里. 我们注意到,我们从中采购了许多设备该供应商都具有相同的WiFi MAC地址. 具体来说,我们看到的MAC

我需要ACCESS_WIFI_STATE之类的东西,但是我可以通过3g使用dataTrafiic

在我的android上,我使用WIFI和3gdata流量如何打开和关闭3g数据,因为它不是无限的…我只需要一个类/功能代码行,即可向我显示TelephonyManager.DATA_TRAFIC为enable = false;解决方法:这取决于您正在运行的Android版本.我开发的小部件为Take a look at my code. 您需要的代码行是 Te

android-无法连接到WiFi网络

我是Android开发的新手,正在尝试使用Android SDK连接到WiFi网络.断开连接的代码工作正常,但重新连接失败.这是我的代码 try { WifiConfiguration conf = new WifiConfiguration(); conf.SSID = "\"" + networkSSID + "\""; // Please note the quotes. String s

android-WifiManager.getConfiguredNetworks始终返回空列表

我正在尝试连接到开放的wifi网络.当我打开我的应用程序时,应打开wifi并连接到如下定义的网络.问题是WifiManager.getConfiguredNetworks总是向我返回一个空列表.我也尝试过使用锁,但没有成功. WifiConfiguration conf = new WifiConfiguration(); conf.SSID = "\"" + networkSSID

java-32-如何克服Android中凭据的Wi-Fi Direct 32限制?

见式&GT https://android.googlesource.com/platform/frameworks/base/+/b267554/wifi/java/android/net/wifi/p2p/WifiP2pGroupList.java#34 private static final int CREDENTIAL_MAX_NUM = 32; 从本质上讲,这实际上限制了我可以在单个Wi-Fi Direct“云”中连接

java-获取WiFi的SSID而不连接它?

我想在应用程序中连接到SSID wifi网络. 码: WifiConfiguration conf = new WifiConfiguration(); conf.SSID = "\"" + networkSSID + "\""; 但是问题是我不知道网络的SSID.如何在不连接的情况下获取WiFi网络的SSID?解决方法:如果您想获得所有可用的wifi: List<ScanResult> mSca

android-getConnectionInfo()异常

给出以下代码: wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE); WifiInfo info = wifi.getConnectionInfo(); …清单中的这一行: <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 我仍然得到异常: WifiService: Neither user 10057

android-如何检查本地wifi上的互联网是否可用?

我需要检查我的应用程序是否可以使用本地wifi上网,我尝试过 requestRouteToHost  但是它总是返回false,所以请帮忙解决方法:这是测试设备是否具有INTERNET连接周期的最佳方法. public static boolean hasActiveInternetConnection(Context context) { if (isNetworkAvailable(con

android – 需要在设备获得wifi /数据连接时运行服务

上次,我使用以下编码来运行后台服务. Intent intent = new Intent(InitActivity.this, GetService.class); PendingIntent pintent = PendingIntent.getService(InitActivity.this, 0, intent, 0); Calendar calendar = Calendar.getInstance(); AlarmManager alarm = (Al

wifi搜索连接到同一网络的设备,即接入点以外的设备(适用于android)

我想对我的项目进行修改,现在项目状态是…… 它搜索可用的WiFi网络,并显示包含网络信息的列表,这正常工作.现在我想搜索并查看连接到网络的设备的详细信息.有没有办法找到这些设备?您的评论对我有用,谢谢.解决方法:您想发现一个特定的设备吗?或者您需要所有连接设备的列表?第二个我认

android – 如何使用Mockito模拟上下文?

我正在使用Context来访问WifiManager和BluetoothManager等系统级服务.如何使用Mockito模拟这个getApplicationContext()?解决方法:我们来看看下面的类:MockContext 如果您需要更多见解,请查看Official Testing Fundamentals页面

如何通过Android上的Wi-Fi热点以编程方式启动本地网络连接?

我想使用Android设备上的内置Wi-Fi热点启动本地网络连接. 有办法实现吗?以及如何在两个设备之间进行通信? 编辑:我想以编程方式进行.然后我可以在设备之间传输我自己的数据.解决方法:我之前没有这样做,所以我的答案都是理论上的. 我认为您需要做的是将一台设备声明为服务器并使用已知

android – 如何从IP地址解析网络主机名

我正在研究基于wifi的聊天引擎,我能够通过跟随this链接检索连接到当前wifi网络的主机列表,现在获得了具有ip地址的设备列表但我需要来自ip地址的主机名并尝试以下 InetAddress inetAddr; try { inetAddr = InetAddress.getByName(host.hostname); String hostname = inetA

在Android 6.x(Marshmallow)中以编程方式设置静态IP和网关

任何人都可以告诉我如何在Android 6中以编程方式设置静态IP和网关? 我读过here和here. Settings.System不再工作了,goolgle说在API级别17和WifiManger中不推荐使用WIFI_STATIC_IP.不幸的是我在WifiManger和WifiConfigurationclasses中找不到任何关于它的信息.解决方法:由于没有官方A

Android M:无法以编程方式删除WIFI AP

在Android M中:我使用下面的代码删除当前连接的WIFI AP. void RemoveConnectedNetwork(){ int ID=_wifiManager.getConnectionInfo().getNetworkId(); Log.d("test", "network id = ["+ID+"]"); boolen ret =_wifiManager.removeNetwork(ID); L

Android Studio – Android模拟器Wifi连接无互联网

我已经浪费了一整天的时间尝试在SO和其他地方浮动的不同解决方案,以便在Android模拟器上启用wifi但无济于事. 任何人都可以帮我弄清楚如何在我的Android模拟器上启用互联网? 我有Nexus 5X API 27,目标是Android 8.1(Google Play)和Nexus 5 API P和目标是Android 7.1.1. 我相信应该有

android – Adb over wireless无需usb线缆根本没有root电话[复制]

参见英文答案 > How can I connect to Android with ADB over TCP?                                    32个 我想在手机上调试Android APP(LG nexus 4).我正在旅行,我忘了我的USB线.当我在家工作时,我可以只连接USB电缆并执行命令’adb tcpi

android – 以编程方式获取wifi /移动网络的数据速度

参见英文答案 > How to get link speed programmatically?                                    3个 如何在我的应用程序中以编程方式获取wifi /移动网络的数据速度.解决方法:以下是获取WiFi速度的代码: WifiManager wifiManager = getApplica