问题标签 [android-networking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
740 浏览

android-networking - Android 将文件从台式电脑上传到 Android 设备

我希望我的 Android 设备充当 HTTP 服务器。当我在我的设备上启动我的服务器时,它应该显示一个 IP 地址。当我通过我的台式电脑(同一网络)访问此设备的 IP 地址时,我应该能够将文件从我的桌面上传到 Android 设备。

我试过NanoHttpd.java但它很难使用,我也想用它来下载文件。有没有更好的解决方案来实现这些?

0 投票
2 回答
5017 浏览

android - 在android上打开udp组播视频流

如何在 android 上打开 udp 多播视频流?

我试过这段代码:

}

但它不起作用。

0 投票
1 回答
1971 浏览

android - android中的点对点连接

有什么方法可以让我与同一个 wifi 网络中的其他 android 设备进行通信......以共享文件。

我可以列出所有连接到相同 n/w 的 android 设备吗?

任何人都可以向我推荐任何 api 吗?或者我怎样才能让这件事发生?这件事一定是可能的,不是吗?

我认为这在 Android 4.0 中是可能的,WiFiDirect但在较低级别的 sdk 中如何实现。

谢谢

0 投票
1 回答
4227 浏览

android-networking - ping 一个 IP 地址

我正在尝试使用此代码来 ping LAN 中的该 IP 地址。结果返回是抱歉。

谢谢。如果你帮助我

我想从我的设备 ping 打印机的 ip。我可以这样做吗?

0 投票
2 回答
49286 浏览

android - 如何在android中获取DNS信息

可能重复:
您如何获取 Android 的当前 DNS 服务器?

我想在 android 中获取 dns 服务器。这个线程说有一些 android.net.NetworkUtils 类,但我发现没有这样的类。在这里问了同样的问题,但没有解决。

0 投票
0 回答
313 浏览

android - UnknownHostException 突然开始发生,并且不会消失(在手机上,而不是在模拟器中)

我编写了一个应用程序,它每小时左右访问一个网站以获取数据。在大多数情况下,这非常有效。但是,我最近遇到了重复的问题,即应用程序突然停止更新数据。换句话说,该应用程序运行良好,可以访问网站并提取数据……然后突然就不行了。我终于找到了“java.net.UnknownHostException:www.mysite.com”。

问题是......设备(这是在设备上,而不是模拟器)仍然可以访问互联网,所以这不是网络访问问题。另一件事是,这永远不会自行清除……它会在 DAYS 内不断出现此错误。到目前为止,我发现的唯一解决方法是重启手机。

不幸的是,这在我的手机上从未发生过,所以我无法自己测试。我只是从其他人那里听说的。

是否有某种方法可以“重新启动”解析域名的电话网络接口部分,如果这是问题所在?

这是我用来访问该网站的代码:

0 投票
2 回答
6165 浏览

android - 如何从 Android 中的源代码更改设备的网络状态?

我正在尝试从源代码更改设备的网络状态。
我观察到有权限授予应用程序更改网络状态,即 CHANGE_NETWORK_STATE。

但是我找不到任何可以更改设备网络状态的示例或代码。

如果有人知道或有更改设备网络状态的示例,请告诉我。

问候,
SSuman185

0 投票
2 回答
2634 浏览

android - android http client download ad upload file

STACkers... I have a webserver with shared folder... It's address is:

I have googled a lot of information about downloading files and need help...

  1. Downloading is success... How can I do uploading files to my droid??? (permissions on server are enabled)...

    /li>
  2. Network connection fail frequently especially for mobile clients. For example if you switch from Wifi to 3G then an existing network connection will break and you need to retry the request. The Apache HttpClient has an default DefaultHttpRequestRetryHandler object registered which will per default 3 times retry a failed connection. The problem is that switching from one network to another make take a little while and DefaultHttpRequestRetryHandler will retry immediately. How implement it to MY Down/UpLoading???
0 投票
6 回答
95314 浏览

android - 如何判断网络类型是2G、3G还是4G

我的应用程序上有一个指示器来显示网络类型(2G 或 3G 或 4G),但在获得网络类型后,我如何知道它应该属于哪个速度类别?

我知道如何检测网络类型:

给定可能的返回值:

我会认为 LTE 是 4G,但其中哪些真正被认为是 3G?其他我会考虑2G的东西。

那么,3G 与非 3G 的界限在哪里?

更新:我在https://stackoverflow.com/a/8548926/949577找到了另一个相关答案 它使用 ConnectivityManager() 来获取类型和子类型,然后将子类型分类为快速或不快速。我不知道使用 ConnectivityManager() 是否比使用 TelephonyManager() 更好,因为它们似乎都能够返回网络类型。

我还在http://en.wikipedia.org/wiki/Comparison_of_wireless_data_standards找到了一个比较无线数据标准的链接。

0 投票
2 回答
4461 浏览

android - 睡眠模式下未收到 UDP 广播数据包

我的 Android 应用程序会定期在 WiFi LAN 上发送和接收 UDP 广播消息。显示屏打开时,一切正常,所有消息都正确发送和接收。但是,当显示器进入睡眠状态时,应用程序会停止接收 UDP 广播消息(但仍会发送它们)。

获取 WiFiLock(以及多播锁定)似乎没有任何区别,并且我的 wifi 睡眠策略设置为 WIFI_SLEEP_POLICY_NEVER。

这是 Android 2.3.3 和 2.3.5(三星 Galaxy SII 手机)上的问题,但在使用 android 2.3.7 运行 cyanogen mod 的旧 HTC Hero 上不是问题。

有没有其他人遇到过这个问题并找到了解决方案?