问题标签 [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.
android - Android ConnectivityManager 没有看到权限 ACCESS_NETWORK_STATE
我有简单的代码想要读取网络连接的状态。我已经向 AndroidManifest.xml 添加了权限:
我尝试访问网络状态的代码:
以及引发的错误:
我一直试图找出任何错误,但一切似乎都拼写正确。似乎新版本的 AndroidManifest 未部署到设备。我试图在 Eclipse 中清理项目,从手机上卸载应用程序,但没有任何效果,我再次得到相同的通信。我做错了什么?
networking - 未定义的对用户空间网络设备接口中“函数”的引用。
我想使用网络驱动模块导出的网络设备接口。这是我的程序 devget.c
我正在交叉编译这个。未定义对“dev_get_by_name”的引用。现在这个函数在 /linux/netdevice.h 文件中被定义为一个原型。我用 agcc 编译它,在脚本中给出包含路径。
javascript - 如何将我们的 android 应用程序与 url 连接并将数据传递到该 url
我需要编写一个 Android 应用程序,它将通过这个应用程序请求一个 url,我需要传递一些数据来将它们存储在那个 url 中。
url 页面使用 Gethttp 从 http 请求中获取数据。
那么有什么想法可以将这些部分连接在一起吗?
android - 将android应用程序连接到servlet页面以传递数据不起作用
我想将我的 android 应用程序连接到我的 servlet 站点,我需要将一些数据从应用程序传递到 url
谁能帮我?
我编写了这段代码来传递两个参数,但它会生成一个异常:
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 设备不存在。
当我尝试列出设备时,我什至找不到它
android - Android 检查互联网连接
我想创建一个使用互联网的应用程序,并且我正在尝试创建一个函数来检查连接是否可用,如果不可用,请转到具有重试按钮和说明的活动。
附件是我到目前为止的代码,但我收到了错误Syntax error, insert "}" to complete MethodBody.
现在我一直在尝试让它工作,但到目前为止没有运气......任何帮助将不胜感激。
android - 移动网络存在检测
我的应用程序仅在移动网络可用时才发送 SMS。目前我已经设置了 WIFI 并且存在移动网络。
执行时的以下代码片段给了我:
问题是现在如何根据以上三行返回的值来检测我是否可以发送短信?
由于 isAvailable() 返回 true 而其他 2 行返回 false;
解决方案
我想出了这个代码:
android - 代码在两种不同的网络类型上表现不同
我有以下用于测试服务器连接的代码。
我有一台具有以太网和 Wi-Fi 连接的设备。
当用户将网络从以太网切换到 wifi 或虎钳时,我会测试服务器连接性并检查我的服务器是否可以通过新网络访问。
我有以下代码:
当我使用以太网连接将设备连接到互联网时,此代码在我的设备上运行良好,但是当我从以太网切换到 WI-FI 时,此代码每次都会给我错误的结果。
使用 wi-fi 我可以使用 android 浏览器 ping 到 MyServer,但是从我的应用程序中我无法 ping 到我的服务器。
我是否需要在我的代码中添加一些额外的东西以使其适用于 wifi 和以太网?
我也尝试过,InetAddress.getByName("www.MyServer.com").isReachable(timeout)
但它也给了我同样的结果。
是否有任何可靠的方法可以在 Android 中实现 ping 跨不同平台的工作。
android - 如何从 url 下载文件/图像到您的 android 应用程序
我需要我的 android 应用程序向 url 发出请求以从该 url 下载图像,所以我建立了这个类来帮助我,但它没有用???
在 onclick() 的 Activity 类中,我有这个函数:
虽然我已经在 manfiest.xml 中写了权限
java - 使用网络资源进行货币转换器
我已经阅读了在 android 中使用网络资源的教程。但我并不满意。我正在寻找的是一种进入网页的方法。这些教程讲述了如何访问 URL。好吧,据我所知,这很简单。
我正在尝试制作一个货币转换器应用程序,为此我必须获得汇率。如何做到这一点?该网页提供了相当数量的汇率。我想在我的应用程序中使用它。我该怎么做?
示例-用户在应用程序中选择“从”和“到”货币。这种转换应该立即发生。因此,为此我必须事先获取汇率并将其存储在数据库中。如果用户离线,应用程序应该选择最后更新的值。
请帮忙!