240 发简信
IP属地:青海
  • Android 7.1 针对不同的用户实现数据(上网开关)分离

    背景 针对之前的文章《Android 利用多APN 实现APN分离》,新的需求到来啦。不但要求不同的用户用不同APN上网,而且还要各自的用户可以...

  • Android利用addr2line分析traces.txt

    traces文件 android出现anr后会在手机中生成如下文件/data/anr/traces.txt。利用adb pull取出后,就可以分...

  • Android 7.1切数据卡

    版本说明 本文基于安卓7.1的高通版本,可能和原生的实现有些出入。仅是记录高通版本的大概流程。 数据卡 对于双卡手机,需要指定一个数据卡,即用哪...

  • Resize,w 360,h 240
    Android Launcher图标定制

    原理 利用Android多用户的特性,对于不同的用户展示不同的桌面。所以需要在Launcher初始化的时候判断当前user。这个需要在frame...

  • Android 利用多APN 实现APN分离

    需求场景 Android多用户模式下的,一个用户表示专网用户,要用特殊的apn上网,另外的一个用户是普通用户,要用标准的apn(cmnet之类的...

  • Android非主用户无线相关设置的显示

    需求 Android多用户下,要让每个用户都能看到移动网络相关设置(首先网络类型/APN等)。 现状 Android默认的多用户实现中,只有主用...

  • android 6.0 ConnectionService

    分析Connection的创建 MO的时候,CallIntentProcessor(packages/services/Telecomm/src...

  • android 6.0 InCallService

    总结 InCallService是UI和telecom的桥梁。通过InCallService来完成各种call的更新与操作。 启动 CallsM...

  • android 6.0的TELECOM_SERVICE的由来

    起因 android 5.0之前是,Phone进程对外的服务都是通过TelephonyManager来实现的。现在多出来了个TelecomMan...