向Android添加新的网络承载

fad*_*bee 105 android network-protocols wifi android-source 3g

我想将新的承载添加到Android(rooted/custom build),成为Wifi和GPRS的同行.

我做了一些Android开发,我知道(在Android 2.2中)有WIFI和GPRS的常量.这是否意味着我需要在所有地方添加常量,以及提供网络堆栈?

我要添加的第一个载体是USBNet(用于带USB主机的Androids).

另一个是3G USB加密狗作为第二个GPRS承载.

我已经开始下载源代码了.

小智 1

WIFI添加网络将是你可以从这段代码中得到提示。

我们如何从 Android 手机获取接入点名称。

WifiManager mWiFiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo w = mWiFiManager.getConnectionInfo();
Toast.makeText(this, "APN Name = "+w.getSSID(), Toast.LENGTH_SHORT).show();
Run Code Online (Sandbox Code Playgroud)

上面的代码片段适用于当前活动的 APN 名称。