自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Android SQLite 数据库常用命令

最近在工作中,看到有一部分同事,在查看Android应用程序的数据库文件时,都要先通过adb pull命令,把db文件从手机拷贝到电脑端,再通过一些软件打开查看。这种方式虽然没有什么问题,但在执行某些操作后,数据库发生变化,如果想再次查看,又要再执行一次adb pull操作,很麻烦。 其实,我们完全可以通过adb shell,使用sqlite3这个命令行工具,来查看我...

2020-03-21 23:42:28 1156

原创 Ubuntu 18.04 编译安卓系统源码 及 adb连接手机遇到的问题详解

转载请注明出处:https://blog.csdn.net/turtlejj/article/details/89328174,谢谢~ 最近在自己的电脑上重装了系统,把Ubuntu 16.04升级成了Ubuntu 18.04,不得不说,性能真的提升了好多(至少心理上感觉提升了╮(╯▽╰)╭)。 但在升级之后,编译安卓系统源码的过程中却遇到了各种各样16.04上没有遇到过的...

2019-04-16 15:39:01 3500

原创 AIDL在Telephony中的应用 —— ITelephony 详解 (以Android 9.0源码讲解)

转载请注明出处:https://blog.csdn.net/turtlejj/article/details/84861020,谢谢~ Telephony模块中大量的使用了AIDL,但网上却很少有文章,把AIDL的用法、作用以及为什么要使用AIDL讲解的比较细致的文章。因此,我希望通过通过对ITelephony的分析,以点带面,能让更多的同学掌握AIDL在Telephony...

2018-12-10 16:46:03 9272 2

原创 MMI Code设置/查询 补充业务(Supplementary Service) 流程详解

转载请注明出处:https://blog.csdn.net/turtlejj/article/details/83898624,谢谢~ 以前遇到过用户报市场问题,手机的通知中心一直显示用户当前Sim卡设置了无条件呼叫转移,但其实呼入的电话可以正常接到,进入电话设置页面查看,发现呼叫转移的SwitchButton也处于关闭状态。最后通过log发现,用户的Sim卡被设置了ser...

2018-11-12 14:59:48 5383

原创 使用Android Studio对Android系统源码进行单步调试

转载请注明出处:https://blog.csdn.net/turtlejj/article/details/83860708,谢谢~ 在上一遍文章《使用Android Studio导入Android系统源码》中,我们已经介绍了如何将Android源代码导入Android Studio进行阅读,这篇文章我们开始介绍,如何使用Android Studio对系统源代码打断点并进...

2018-11-08 17:01:32 9462 2

原创 使用Android Studio导入Android系统源码

转载请注明出处:https://blog.csdn.net/turtlejj/article/details/83857897,谢谢~ 在之前的工作中,由于不仅要分析和调试Android系统源码中Framework以及Telephony部分的Java代码,而且还要兼顾RIL和Modem相关的C/C++代码。然而Android Studio对于C/C++代码的支持并不是很好,...

2018-11-08 17:00:55 49274 16

原创 Contacts FC问题解决过程记录之号码格式化 (libphonenumber)

转载请注明出处:https://blog.csdn.net/turtlejj/article/details/83748519,谢谢~ 在做Android P的升级时,遇到了一个问题,Dialer、Contacts、InCallUi等应用,在打开的瞬间就会发生FC。以Contacts为例(由于每家厂商都可能会定制自己的Contacts应用,代码可能与原生Android不同,...

2018-11-06 13:12:59 1208

原创 Android 8.0 PhoneAccount全面解析

转载请注明出处:https://blog.csdn.net/turtlejj/article/details/81567426,谢谢~ 最近由于碰到了一个CTS的问题,涉及到了PhoneAccount,然而之前并没有接触过相关的内容。因此想在网上找些资料来看,结果发现并没有特别详细介绍PhoneAccount的文章,于是萌生了自己写一篇的想法。 废话不多说,现在就开始...

2018-08-15 11:53:50 9561 8

原创 Android 8.0 拨号流程分析

转载请注明出处:https://blog.csdn.net/turtlejj/article/details/81240892,谢谢~        由于工作中需要熟悉Android拨打电话的完整流程,特将学习的过程记录下来,以便将来进行回顾,同时也欢迎大家对文章中不正确的地方加以指正。       在代码中,我在关键地方都添加了自己的对于代码理解的中文注释,已方便更好的理解代码的含义...

2018-08-10 13:28:31 6018 4

原创 Android Studio Emulator模拟器闪退解决方法

在Ubuntu 16.04系统下使用Android Studio的AVD Manager所创建的模拟器,在启动时可能会发生闪退的问题,Android Studio主界面左下角会显示Emulator: Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)错误,如下图所示。分析原因,可能是由于电脑显卡硬...

2018-07-27 13:12:14 30788 24

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除