简单来说: APN 就是一个连接的设置.通过apn可以设置一个拨号连接,通过该拨号连接可以连接到 "网络提供商" 的服务器...那么切入正题,我们在开发软件的时候,有时候需要调用网络连接.可能我们已经写好一个程序,比如说.我们写一个发送EMAIL的程序,
该程序会接入互联网,将EMAIL发送出去.那么在我们的这个应用程序中,我们如何写代码调用当前的网络么...我的解决方案:
1.先获得当前活动的网络,尝试连接,如果可用(通畅),那么就用当前的.
2.如果不可能,活动默认的apn,再次尝试连接,如果通畅,则用当前的.
3.遍历apn列表,尝试连接,如果可能...;
scope = new NetHelper(ctx);
return scope.open(urlForTry);
}
/*
* 无线网络配置界面...// //进入手机中的wifi网络设置界面
ctx.startActivity(new Intent(Settings.ACTION_WIRELESS_SETTINGS));// 进入无线网络配置界面