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

android - Android ConnectivityManager 没有看到权限 ACCESS_NETWORK_STATE

我有简单的代码想要读取网络连接的状态。我已经向 AndroidManifest.xml 添加了权限:

我尝试访问网络状态的代码:

以及引发的错误:

我一直试图找出任何错误,但一切似乎都拼写正确。似乎新版本的 AndroidManifest 未部署到设备。我试图在 Eclipse 中清理项目,从手机上卸载应用程序,但没有任何效果,我再次得到相同的通信。我做错了什么?

0 投票
1 回答
470 浏览

networking - 未定义的对用户空间网络设备接口中“函数”的引用。

我想使用网络驱动模块导出的网络设备接口。这是我的程序 devget.c

我正在交叉编译这个。未定义对“dev_get_by_name”的引用。现在这个函数在 /linux/netdevice.h 文件中被定义为一个原型。我用 agcc 编译它,在脚本中给出包含路径。

0 投票
1 回答
731 浏览

javascript - 如何将我们的 android 应用程序与 url 连接并将数据传递到该 url

我需要编写一个 Android 应用程序,它将通过这个应用程序请求一个 url,我需要传递一些数据来将它们存储在那个 url 中。

url 页面使用 Gethttp 从 http 请求中获取数据。

那么有什么想法可以将这些部分连接在一起吗?

0 投票
1 回答
400 浏览

android - 将android应用程序连接到servlet页面以传递数据不起作用

我想将我的 android 应用程序连接到我的 servlet 站点,我需要将一些数据从应用程序传递到 url

谁能帮我?

我编写了这段代码来传递两个参数,但它会生成一个异常:

0 投票
3 回答
3344 浏览

android - 在 Android 中手动启动 3G 连接并保持开启

如何在打开 WiFi 的同时在 Android 中启动 3G 数据连接?我试过了

它可以在模拟器中运行,但在我的真实手机(Droid 2)中,它会短暂打开然后再次关闭。

从 shell(adb shell)中,ip link提供了 3G 连接的详细信息:

15: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 3 link/ppp

但是,它仅在 WiFi 关闭时可用。当 WiFi 打开并且我尝试手动打开它时,它抱怨 ppp0 设备不存在。

当我尝试列出设备时,我什至找不到它

0 投票
20 回答
458275 浏览

android - Android 检查互联网连接

我想创建一个使用互联网的应用程序,并且我正在尝试创建一个函数来检查连接是否可用,如果不可用,请转到具有重试按钮和说明的活动。

附件是我到目前为止的代码,但我收到了错误Syntax error, insert "}" to complete MethodBody.

现在我一直在尝试让它工作,但到目前为止没有运气......任何帮助将不胜感激。

0 投票
1 回答
606 浏览

android - 移动网络存在检测

我的应用程序仅在移动网络可用时才发送 SMS。目前我已经设置了 WIFI 并且存在移动网络。

执行时的以下代码片段给了我:

问题是现在如何根据以上三行返回的值来检测我是否可以发送短信?

由于 isAvailable() 返回 true 而其他 2 行返回 false;

解决方案

我想出了这个代码:

0 投票
1 回答
220 浏览

android - 代码在两种不同的网络类型上表现不同

我有以下用于测试服务器连接的代码。
我有一台具有以太网和 Wi-Fi 连接的设备。

当用户将网络从以太网切换到 wifi 或虎钳时,我会测试服务器连接性并检查我的服务器是否可以通过新网络访问。

我有以下代码:

当我使用以太网连接将设备连接到互联网时,此代码在我的设备上运行良好,但是当我从以太网切换到 WI-FI 时,此代码每次都会给我错误的结果。

使用 wi-fi 我可以使用 android 浏览器 ping 到 MyServer,但是从我的应用程序中我无法 ping 到我的服务器。

我是否需要在我的代码中添加一些额外的东西以使其适用于 wifi 和以太网?

我也尝试过,InetAddress.getByName("www.MyServer.com").isReachable(timeout)但它也给了我同样的结果。

是否有任何可靠的方法可以在 Android 中实现 ping 跨不同平台的工作。

0 投票
4 回答
26979 浏览

android - 如何从 url 下载文件/图像到您的 android 应用程序

我需要我的 android 应用程序向 url 发出请求以从该 url 下载图像,所以我建立了这个类来帮助我,但它没有用???

在 onclick() 的 Activity 类中,我有这个函数:

虽然我已经在 manfiest.xml 中写了权限

0 投票
1 回答
249 浏览

java - 使用网络资源进行货币转换器

我已经阅读了在 android 中使用网络资源的教程。但我并不满意。我正在寻找的是一种进入网页的方法。这些教程讲述了如何访问 URL。好吧,据我所知,这很简单。

我正在尝试制作一个货币转换器应用程序,为此我必须获得汇率。如何做到这一点?网页提供了相当数量的汇率。我想在我的应用程序中使用它。我该怎么做?

示例-用户在应用程序中选择“从”和“到”货币。这种转换应该立即发生。因此,为此我必须事先获取汇率并将其存储在数据库中。如果用户离线,应用程序应该选择最后更新的值。

请帮忙!