那么切入正题,我们在开发软件的时候,有时候需要调用网络连接.可能我们已经写好一个程序,比如说.我们写一个发送EMAIL的程序,
该程序会接入互联网,将EMAIL发送出去.那么在我们的这个应用程序中,我们如何写代码调用当前的网络么...我们在本文开头大概了解了,活动网络.实际上android或默认 通过 当前的活动的网络 来为应用程序提供网络的使用服务.也就是说你的
应用程序在调用网络时,会默认使用 android系统默认的活动网络连接....那么,我们如果开启了wifi正常,如果没开启wifi,那就是用默认的apn.实际上,你的应用程序可以仅仅做到这一步....网络连接的方式交给用户自己去连接,使用者决定使用是wifi,或者自己切换apn.android系统提供了移动网络的设置功能。
问题是: 这样真的行么?...如果我是移动用户,我的apn指向wap方式,而我的应用程序是需要wmnet方式的.那我的程序就不能用了,必须让用户手动切换APN才行,而用户自己可能根本不懂apn(也可能懂,但很麻烦).