草庐IT

3g-network

全部标签

android - 安卓同时使用wifi和3G接口(interface)?

是否可以同时启动和运行3G和Wifi连接。我想通过两个接口(interface)同时传输。但是我注意到,当Wifi可用时,3G会下降。实际上,路由表似乎是在接口(interface)打开/关闭时更新的。1)路由表UMTSon/Wifionentercodeherea.b.c.1devrmnet0a.b.c.0/24devrmnet0srca.b.c.2defaultviaa.b.c.1devrmnet02)路由表Wifion/UMTSon192.168.1.0/24deveth0src192.168.1.147defaultvia192.168.1.1deveth03)我已经打开wif

android - 安卓手机连接3G有MAC地址吗?

我想知道Android手机在通过3G上网时是否有MAC地址?我假设他们这样做,所以我想我真正的问题是是否可以访问它?通过查看API或谷歌搜索,我没有找到任何东西,但也许我错过了一些东西。提前致谢 最佳答案 MAC地址特定于实现IEEE802标准的网络技术,例如以太网。3G不是IEEE802网络,所以MAC地址真的不适用。也就是说,除非您正在编写网络驱动程序或对TCP/IP网络执行特定操作,否则应该没有什么理由在您的应用中使用MAC地址。人们通常会使用MAC地址,认为它代表一个唯一的设备ID,但实际上您应该使用像http://deve

android - Android 中 3G 相邻小区的 cellID 和 LAC/PSC

我正在尝试通过getNeighboringCellInfo()获取Android3G中的相邻单元格位置。当手机在GSM模式下工作时,我可以使用getCid()和getLac()来获取CellID和LAC,但是对于3G,我只能使用getPsc(),我不太确定是否足够识别细胞。谁能告诉我是否可以获得相邻小区的CellID+LAC?如果这不可能,我如何使用PSC代码来识别单元格? 最佳答案 在UMTS中,PSC是一种本地小区标识符。它是“本地”唯一的,因为所有相邻小区以及这些小区的所有邻居都保证具有与当前小区不同的PSC。这也意味着您永远

android - Android 4.1.1 中的 NETWORK_PROVIDER 行为是否发生了变化?

我有一个现有的经过良好测试的应用程序,它利用GPS_PROVIDER和NETWORK_PROVIDER以及相同的LocationListener。LocationManager报告gps、网络和被动位置提供商可用并已启用。我最近将我的GalaxyNexus升级到4.1.1,现在NETWORK_PROVIDER不提供任何位置更改。使用运行4.0.4的GalaxySIII进行测试时,我习惯了,即使WiFi已关闭,网络位置更新也会通过。当WiFi关闭时,我得到手机信号塔的位置。与这里的同事交谈,我不能排除某种偶然的硬件故障或某种我尚未发现的默认设置更改。我仔细检查了整个设置,似乎一切都已正确

具有代理设置的 Android Studio Gradle Fabric "Unable to connect to the network"

我有一个Android项目,它在AndroidStudio上使用带有Fabric插件的Crashlytics,为文件设置代理:studio64.exe.vmoptions:-Dhttps.proxyPort=8080-Dhttps.proxyHost=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-Dhttps.proxyUser=xxxxx-Dhttps.proxyPassword=xxxxxxxxgradle.properties:systemProp.http.proxyPassword=xxxxxsystemProp.http.proxyHost=proxy

android - LocationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER) 不可靠,为什么?

我的应用程序的一位用户报告说,即使他确实打开了应用程序,它也会告诉网络位置信息已关闭。他给我发了一些屏幕截图,它们让我思考;LocationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER)无法正常工作。他的手机运行的是Android4.1.2,我首先想到this是这个问题的原因。但事实并非如此。他也给我发了一张该设置的屏幕截图。然后我用谷歌搜索并找到了this.这个问题似乎对我有帮助,但不幸的是答案对这个案例没有帮助,提问者没有进一步追问。我的应用程序与位置相关,并且一直在使用LocationManager.isPr

android - 异常读取 Wifi/3G 状态

您好,我有以下读取网络/Wifi状态的代码:publicStringgetMacAddress(){WifiManagerwm=(WifiManager)context.getSystemService(Context.WIFI_SERVICE);returnwm.getConnectionInfo().getMacAddress();}这抛出Causedby:java.lang.SecurityException:WifiService:Neitheruser10032norcurrentprocesshasandroid.permission.ACCESS_WIFI_STATE和p

android - 如何在 'back' 窗口上叠加 'next' 和 "pick wifi network "按钮?

当您尝试使用Googleplay但碰巧未连接到wifi网络时,Googleplay会执行此操作。我正在尝试做的事情的照片:如果你只是运行一个标准startActivity(newIntent(WifiManager.ACTION_PICK_WIFI_NETWORK));然后它会加载我正在寻找的窗口。但是,我想要一个“后退”和“下一步”按钮覆盖在它上面。Back应该返回到前一个窗口,next应该只有在选择了网络并执行身份验证(如果需要)时才可选择。然后它会转到另一个Activity。我尝试用fragment实现它(一个用于Intent启动的窗口,另一个用于按钮),但它不起作用。这是在应用

android - 如何在移动设备的 WIFI 和 3G(数据计划)中检查网络连接启用或禁用?

我正在开发一个android应用程序,在我的应用程序中,我想检查网络连接,比如我想检查wifi和3G中的网络连接(就像印度人最喜欢移动数据计划),如何检查wifi中的网络和3G.没有人知道,请给出一些想法。谢谢 最佳答案 请试试这个publicstaticbooleanisInternetConnected(Contextctx){ConnectivityManagerconnectivityMgr=(ConnectivityManager)ctx.getSystemService(Context.CONNECTIVITY_SERV

安卓连接服务 "Neither user 10052 nor current process has android.permission.ACCESS_NETWORK_STATE."

即使我在list中有权限,我也有此异常的报告:E/AndroidRuntime(1215):java.lang.RuntimeException:UnabletostartactivityComponentInfo{****}:java.lang.SecurityException:ConnectivityService:Neitheruser10052norcurrentprocesshasandroid.permission.ACCESS_NETWORK_STATE.Manifest.xml.... 最佳答案 尝试重建您的项目(