问题标签 [3g]

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 投票
1 回答
1318 浏览

c# - NetworkInterface.GetAllNetworkInterfaces - 如何连接 COM 端口

使用 .NET 方法NetworkInterface.GetAllNetworkInterfaces我可以获得计算机上所有网络接口的列表(无线和有线以太网和 3G 调制解调器 (PPP))。从这里提供给我的信息中,我如何获得 3G 调制解调器 (PPP) 使用的 COM 端口的名称?例如 COM4

感谢您提供的任何帮助。

0 投票
1 回答
199 浏览

android - 从我的应用程序调用 APNDroid

我正在尝试编写一个调用 APNDroid 来启用/禁用 3G 的应用程序。我查看了开发人员提供的代码片段。我似乎无法理解如何将它们合并到我的代码中。这是我所指的代码片段:

具体来说,我不明白这段代码如何知道调用 APNDroid 活动。常量在这里找到

显然,当我将它嵌入到我的代码中时,“eclipse”不会识别这些。我应该进口一些东西吗?我应该以某种方式引用 APNDroid 应用程序吗?

任何帮助都感激不尽。

谢谢你。阿维

0 投票
9 回答
34192 浏览

iphone - 如何在上传前检查 iOS 应用程序大小

我希望能够在提交到应用商店之前检查我的应用的大小。更具体地说,我需要知道它是否会低于神奇的 20 MB,以允许蜂窝下载,因为该应用程序是为节日创建的。

0 投票
1 回答
761 浏览

android - 使用 Sip 堆栈流式传输音频在 Android 2.3 中的 3G 网络上不起作用?

我使用 Google 提供的 SipDemo 示例在 andorid 上开发了一个简单的客户端 sip 应用程序。

我的应用程序(如身份验证、流媒体等)在我的 WiFi 网络上运行良好,但是当我在 3G 网络中切换它时,SIP 会话的身份验证工作正常,音频流不起作用!!??

顺便说一句,我有一个桌面客户端 SIP 应用程序(用 C# 编写),它与我的 android 客户端应用程序通过 3G 网络完美配合,这意味着当两个客户端是 3G 网络中的 android 时流式传输不起作用,但是当其中一个客户端更改为我的桌面 SIP 客户端应用程序(由 C# 编写)流式传输完美。

是否有任何机构在 3G 网络中运行 android 2.3 中提供的 SIP 堆栈?在以下链接中,有人告诉 Sip Stack 在 3G 网络中不起作用,如果是这样,当一个客户端是 SipDemo 而另一个是 Windows 桌面应用程序中的 c# 客户端时,为什么我可以在 3G 网络中使用 SIP?

Android2.3 SIP 实现 为什么Android 2.3 自带的SIP 栈在3g 上不起作用?

0 投票
1 回答
263 浏览

iphone - 应用重命名并升级到 XCode 4 后 iPhone 开发、3G 测试设备启动失败

我在应用商店中有一个 iPhone 应用,我想重命名并使其通用。我已经完成了重命名(重命名为 PRODUCT_NAME,而不是二进制标识符)和添加 iPad 支持的所有工作。在我的 iPad 2 (4.3.3) 和 iPhone 4G (4.3.3) 上一切都运行良好。在打包之前,我在我的 iPhone 3G (3.0) 上进行了测试。

我无法让我的应用程序在 3G 上正常启动。当应用程序启动时,启动屏幕将按原样显示。然后屏幕变黑,状态栏位于最顶部,就像加载了黑色笔尖或其他东西一样。没有任何错误代码 - 控制台中没有任何内容,弹出窗口中没有任何内容。该应用程序甚至没有达到我的 appDelegate 的“applicationDidFinishLaunchingWithOptions”方法。该应用程序也不会崩溃。它只是坐在那里,就像在等待用户的输入一样,但就像我说的应用程序甚至还没有完成启动一样。

自从我上次在旧 3G 上测试(这是我最后一次更新我的应用程序)以来唯一改变的是应用程序重命名和升级到 XCode 4 w/base SDK 4.3。

在我的 XCode Scheme 下拉列表中,它确实显示:iPhone (3.0, Overriding Base SDK to 4.3)。不知道是不是无意间导致了这个挂机?我正在使用基本 SDK 4.3 运行 Xcode 4。目标部署是 3.0。

有没有人遇到过这样的事情?我将不胜感激所有对这种情况的洞察力和建议。到目前为止,我已经从我的设备中删除了该应用程序,清理/构建 Xcode,删除 Xcode 构建文件夹,删除并重新安装所有配置文件,多次重启设备和 XCode。

谢谢,白兰地

0 投票
3 回答
1149 浏览

iphone - 清单文件下载大小限制

我正在学习使用清单文件并有这个问题。如果某个网站创建了一个清单文件,该文件将使我缓存文件,例如 3MB。当我在 3G 上运行时,3MB 对我的 iPhone 来说已经很多了。那么一些恶意网站可以创建这样的清单文件并让我用尽我所有的数据限额?

另一个问题是,作为负责任的开发人员,是否有办法检测用户是否使用 3G,以便在前一种情况下提供较小的清单文件?

谢谢

0 投票
2 回答
1146 浏览

ios - 在 iOS 上连接到 WiFi 时通过 3G 发送数据

当我的 iPhone 连接到我的 ARDrone 时,我想通过 3G 发送数据。这可能吗?

0 投票
1 回答
356 浏览

geolocation - 地理位置有时会给出奇怪的位置

这是我们在 Sencha Touch 应用程序中用于获取用户当前位置的代码。现在,我在我的 Droid HTC Eris 上使用 3G 连接测试了这段代码,它给了我一个距离我 6 英里的位置,这很好,我可以忍受,我什至可以忍受更多一点。

但是,使用 Wifi 在 iPod Touch 上进行测试,连接到我们的家用路由器,它使我们距离当前位置 147 英里。现在,如果我们这里的路由器有一些奇怪的 IP 地址或类似的东西(如果它不回退到 IP,这个代码实际上用于查找位置),这可能是有道理的,但我直接从谷歌测试地理定位笔记本电脑也在这里连接到我们的 wifi,它使我们距离头顶不到 1 英里。

什么样的情况会导致这种情况发生?在地理定位进一步发展之前,这是我们必须忍受的吗?如果是这样,那很好,我只是想知道我们是否可以做些什么来改善这一点。147 英里外有点疯狂,考虑到我们尝试过的所有其他来源,我们都在 10 英里以内。

0 投票
3 回答
2483 浏览

iphone - iPhone 3G / WiFi 连接

我喜欢为 iPhone 制作一个应用程序,它使用 Wifi 收集一些数据并使用 3G 将这些数据发送到互联网。Wifi 连接将是临时的,不会提供任何互联网连接。因此,在这种情况下,wifi 将只是一个数据收集接口。

这可能吗?

从技术上讲: - iPhone 连接到一个自组织网络并选择一个自动 IP,例如 169.254.xx - 从 169.254.1.1(传感器的已知 IP)获取数据 - 使用 Web 服务将数据发送到 www.xyz.com/dataEntry

另外,我做了这个小测试: - 在我的 Win7 上创建一个 P2P 接入点 - 将我的 iPhone 连接到 P2P 接入点 - 尝试浏览互联网上的网站,但失败了。例如,我无法打开 google.com。

Android 怎么样,虽然不太重要,但我也想在 Android 上提供这个应用程序..

谢谢,F.

0 投票
0 回答
897 浏览

sockets - 网络套接字,connect() 在无线或 3g 中需要很长时间?

我在无线和 3g 网络中使用原始套接字。
在我测试时,客户端连接的服务器已启动并 24/7 运行,
但 connect() 已实现,因此考虑到停机时间它会超时。

我面临的问题是,connect() 在无线或 3g 中经常需要很长时间(超过 5 秒或 10 秒)。
对于有线连接(与我正在测试的无线在同一个网络中:有线和无线在家里的路由器后面),connect() 几乎立即完成。
我正在测试 connect() 的服务器与家庭网络有 4-5 毫秒的延迟。
并且服务器没有接受除我之外的任何其他连接请求(它只是一个测试服务器)

  1. 我之前的网络经验是在有线环境下的,我对此感到非常惊讶。
    无线和 3g 的 connect() 调用是否会出现这种延迟?
  2. 我最好在短超时的情况下多次重试connect(),还是在长时间超时的情况下尝试一次connect()?如果我什至可以尝试,我将如何估计最佳超时/重试?

如果重要,服务器正在运行 linux(debian)。我使用的 API 是 bsd 套接字。

-- 编辑 --
在 3g 的进一步测试中,每当客户端第一次连接时,都会发生慢速连接。
因此,当客户端第一次连接时,它很慢,如果他在不到一定的持续时间(例如 1 分钟)内断开连接并再次连接,则连接完成很快。
但是,如果客户端在长时间停顿(10 分钟)后断开连接并重试连接,则连接再次变慢。

我怀疑它与“路由到 ip”有关。