原生Contacts联系人模块

测试:先编framework再编service/core再编service然后adb push framework.jar和services.jar。

源码:contacts的源码在ContactsProvider目录下,在ContactsProvider2类中可以通过UriMatcher找到所有访问路径。

相关数据库:导出com.android.provider.contacts下的contacts2.db,用sqlit工具(Sqlite Expert Professional)打开,表raw_contacts存联系人的id,表data存联系人的数据,表calls存放呼叫纪录。

原生Contacts app的位置:/work/android_8.1/packages/apps/Contacts。
mmma packages/apps/Contacts/  : 编原生Contacts.apk (mmma加上a会把依赖的东西也编进来)。

原生apk输出位置:/work/android_8.1/out/target/product/salvator/system/priv-app/Contacts/Contacts.apk。

安装原生app:adb install Contacts.apk

单编出services.jar后替换services.jar的位置:/system/framework/

车机linux地址:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值