admin 管理员组

文章数量: 1184232


2024年4月30日发(作者:开源自助建站系统)

1 Framework Layer(Java)

1.1 数据连结的核心是, 主要流程是:

Android 2.1:

DataConnectionTracker -> etupData ->

upData

ata -> t

->

Android 2.2

DataConnectionTracker -> etupData ->

upData

ata -> t

->

在上述的connect函数中,通过如下语句

ataCall(…)

实际上调用了CommandsInterface. setupDataCall(),这里只是一个Interface的定

义。

实现了这个Interface:

public final class RIL extends BaseCommands implements CommandsInterface

{

所以在上述的connect函数实际调用了RIL. setupDataCall()

在RIL. setupDataCall()中发送了一个叫RIL_REQUEST_SETUP_DATA_CALL的请求,

这个请求最后会被reference-ril捕获,在est中处理,代码如下:

case RIL_REQUEST_SETUP_DATA_CALL:

requestSetupDataCall(data, datalen, t);

break;

原生的Android代码中tSetupDataCall()

是以模拟器为例,建立的。所以在实际硬件上应该重新修改本函数。

1.2 APN

1.3 保存位置

1.3.1 android/development/data/etc/apns-conf_ ---> system/etc/a

1.3.2 例子:


本文标签: 代码 自助 实际 函数 开源