1

RIL に関する作業を行っていますが、 RIL_REQUEST_SETUP_DATA_CALLおよびRIL_REQUEST_SET_INITIAL_ATTACH_APNリクエストについて少し混乱しています。

APN 設定を変更すると、リクエスト RIL_REQUEST_SET_INITIAL_ATTACH_APN がすぐにディスパッチされることがわかっています。そして、ユーザーがAPN設定を行えるのは「設定→APN」のみだと思います。また、モバイル用の APN は 1 つだけです (mms APN に関係なく)。次に、データ コールをセットアップする場合、APN はこれである必要があります。

RIL_REQUEST_SETUP_DATA_CALL リクエストのパラメーターに APN が含まれている理由を知っている人はいますか? RIL_REQUEST_SET_INITIAL_ATTACH_APN リクエストで同じ APN にする必要があります。ありがとう!

以下は、RIL_REQUEST_SETUP_DATA_CALL の param のコメントです。

 * "data" is a const char **
 * ((const char **)data)[0] Radio technology to use
 * ((const char **)data)[1] is a RIL_DataProfile
 * ((const char **)data)[2] is the APN to connect
 * ((const char **)data)[3] is the username for APN, or NULL
 * ((const char **)data)[4] is the password for APN, or NULL
 * ((const char **)data)[5] is the PAP / CHAP auth type. Values:
4

2 に答える 2