android - 是否可以在 Android 中访问 3G 数据连接?

标签 android 3g dataservice

我正在开发一个 android 应用程序,我想在其中关闭/打开 3G。我有些怀疑。

  1. 是否可以通过编程方式访问 3G 数据连接?

  2. 如果可能,如何在不访问其他数据连接(如 2G 等)的情况下关闭/打开 3G 数据连接...?

  3. 3G和wifi可以同时使用吗?

  4. android 中有哪些不同的数据连接可用?

提前致谢

最佳答案

有一种非官方的方式可以通过反射打开/关闭 3g。不能保证在所有手机上都能正常工作,所以请注意这一点。看到这个答案:

https://stackoverflow.com/a/12535246/1369222

这样就不会分别控制3g和2g了。这将打开/关闭整个数据连接。

Wifi 和 3g 不能同时连接。通常,Wifi 优先于 3g,数据切换到 3g 是 wifi 连接丢失/不可用。

可用连接的数量和类型因手机而异。但他们中的大多数确实支持 2g/3g/wifi。

关于android - 是否可以在 Android 中访问 3G 数据连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14117271/

相关文章:

java - 错误 ':app:packageAllDebugClassesForMultiDex'。 > java.util.zip.ZipException : duplicate entry: com/squareup/picasso/RequestWeakReference

android - 在 CardView 展开时滚动

java - 获取 'Mobile network' 的状态,wifi 断开后自动连接 3g 的状态

ios - phoneGap - iOS - 图像可以通过 wifi 正常使用,但无法使用 3G 加载(使用 safari 工作正常)

excel - OData WCF 数据服务作为 Excel 中的源

asp.net-mvc - 将模型验证移至服务类 - ASP.NET MVC

android - 如何处理移动应用程序中过时的 api

从运行时的角度来看 JavaCV 与 OpenCV

android - 手机进入休眠模式时丢失数据 [3G/WIFI] 连接

Angular 4 get函数在http post请求后返回值