问题标签 [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 投票
61 回答
498705 浏览

java - 如何检查Android上的互联网访问?InetAddress 永远不会超时

我有一个AsyncTask应该检查对主机名的网络访问。但是doInBackground()永远不会超时。有人有线索吗?

0 投票
4 回答
61817 浏览

java - 网络监听器 Android

我想检查Android中的手机网络何时关闭。我可以捕捉到那个事件吗?

我没有得到正确的 API 或任何可以解释相同的示例。如果有人做过或任何示例链接将非常有帮助。

0 投票
3 回答
1613 浏览

android - Nexus One/Android 上的本地主机

如果我通过 USB 将 Nexus One 插入我的计算机,我有没有办法在 Nexus One 屏幕上从计算机上看到http://localhost ?

0 投票
2 回答
39110 浏览

android - android sdk中网络事件的意图操作

我需要接收网络操作的广播,例如网络连接、断开连接等。我为此目的使用广播接收器。谁能告诉我我需要为网络事件捕获哪个意图操作,现在根据我在互联网上的搜索,我正在使用android.net.ConnectivityManager.CONNECTIVITY_ACTION

这是我的广播接收器类:

我还添加了访问网络状态的权限:

这是我在清单文件中声明此类的方式

如果我错了,或者如果有任何其他方法可以捕获网络事件,请建议我正确的意图操作。

0 投票
4 回答
17044 浏览

java - Android广播地址

我正在为我的Android手机制作客户端服务器应用程序。

我创建了一个UDP服务器,在Python其中坐下并监听连接。

我可以IP直接输入任何一个服务器地址,192.169.0.100它可以很好地发送数据。我也可以把192.168.0.255它找到服务器上192.169.0.100

是否可以获取我的 Android 手机所连接网络的广播地址?我只会在我的Wifi网络或其他Wifi网络上使用这个应用程序。

干杯

0 投票
1 回答
1089 浏览

android - NetworkAvailability 检查返回 false 但手机在线

在检查网络是否可用时,我在获得一致的结果时遇到了一些问题。

我在 AppPreferences 类中使用此代码片段来检查网络的可用性。

在每次运行之前,我将上下文设置如下:

我确实知道它与后台线程无关,因为我有一个 onReceive 调用执行相同的逻辑,但此检查仍然失败。

它似乎主要发生在它在蜂窝数据连接和 wifi 之间移动时,反之亦然。即使我更新它,它开始的上下文似乎仍然存在。

有谁知道这里可能是什么问题?

0 投票
1 回答
1317 浏览

android - Android SSL 尝试连接 GAE/Java 失败

我正在尝试使用 Android 附带的 HTTPClient 4 实现将 Android 应用程序与托管在 Google App Engine for Java (https://applicationname.appspot.com) 中的安全 HTTPS 远程服务连接起来。该证书已签名且有效形式为 *.appspot.com。

我在真实设备(HTC Hero)中使用 Android 2.1,我收到以下错误:SSL23_GET_SERVER_HELLO:unknown protocol.

这是我的代码的一部分:

关于可能发生的事情以及任何解决方案或解决方法的任何想法?

这是完整的堆栈跟踪:

非常感谢。

0 投票
2 回答
6032 浏览

android - 怎么把图片上传到服务器

我试图将图像上传到服务器两天,但我无法发布图像。编码已编译并成功运行,但图像未写入服务器。

这是我的编码:

0 投票
1 回答
1343 浏览

android - 东芝 Folio 上的 Android WifiInfo.getMacAddress

我一直在使用WifiInfo.getMacAddress我的 nexus 一个或我能够使用的任何其他移动设备上看到的字符串,即格式为01:02:03:04:05:06

但是我的应用程序的一个用户刚刚报告了一个崩溃Toshiba Folio100,我的 MAC 地址解析失败。由于我没有任何日志文件并且报告是匿名的,我无法联系那个人,所以我在这里问你是否知道它是如何在这种设备中编码的。

我想可能是这样010203040506,但我没有那么自信。

0 投票
0 回答
1490 浏览

android - Android:更新网络连接可用性的小部件

嗨朋友们,

我有一个主屏幕小部件,它正在调用网络服务并显示一些内容。现在的问题是,每当设备失去连接时,我需要使用消息“无连接”更新小部件,并且每当设备重新连接时,我必须通过调用 web 服务再次更新小部件。任何想法请分享。

提前致谢

以下链接也提供了很好的解决方案:

如何在 Android 中监控网络连接状态?