当前位置:   article > 正文

如何快速上手一个应用模块以及应用的常用调试方法_手机软件主要内容 modem和ap

手机软件主要内容 modem和ap

一 网络相关概念

1.APN 接入点名称,是手机访问数据网络的接入方式,一般可以分为

default 默认数据连接,即浏览器 email等普通连接(internet wap web)

mms 接收和发送彩信使用的数据连接

supl 支持AGPS的数据连接(gprs上网)

dun 拨号连接

hipri 扩展

ims IMS网络的数据连接

一般由运营商决定,只需要根据运营商文档配置就可以了

2.GSM CDMA LTE

按顺序就是2G 3G 4G

3.AP、CP、Modem

Modem就是调制解调器,是手机上网童话中必不可少的一个组成部分,负责手机与移动网络的通信

基于Modem,我们在日常开发中将手机中的log分为AP和CP两部分

AP是手机上层系统应用部分的log,一般包括应用和驱动

CP是底层的log,主要就是Modem的log

4.PS域、CS域、CSFB、VPLTE、补充业务

PS域:包交换,用于数据业务

CS域:电路交换,用于语音业务

CSFB:电路域回落

VOLTE:高清语音通话,基于LTE网络的语音业务

补充业务:运营商提供的除上网,电话,短信之外的其他业务,主要包括电话保持,电话等待,禁止通话等

二 SIM卡的相关概念

MCC:移动国家代码

MNC:移动网络代码

ICCID:SIM卡的身份证号

SLOTID:卡槽ID,一般卡槽1的ID值是0,卡槽2为1

SUBID:表示卡,与ICCID相对应,在手机中从1开始自增

PHONEID:与SLOTID相同,表示卡槽

SUBINFO:记录SIM卡的相关信息

DisplayName:显示名称

CarrierName:运营商名称

ADN:用户可以手动加入的联系人,可读写

FDN:固定拨号联系人,可读写,开启固定拨号功能可见

SDN:运营商服务号码,一般出场内置,只读

IMEI:国际移动设备识别码,与手机绑定的一个号码,双卡会有两个

三 数据库

Android的联系人主要存储在ContactDatabase中的contact2.db

在手机中的位置是/data/data/com.android.providers.contacts/databases/

在debug版本上可以通过adb方式将数据库pull出来,通过sqllite查看数据库的内容

adb pull data/data/com.android.providers.contacts/databases/xxxx

数据库中存在很多张表,但是我们一般只需要关注其中的几张表

contacts表 raw_contacts表 data表

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/264747?site
推荐阅读
相关标签
  

闽ICP备14008679号