3分钟学会,Android开发必备技能之《adb root安卓模拟器,协助:问题跟进、android系统分析、竞品分析》

以下图,执行命令adb root,可直接root模拟器。

adb root



adb root成功以后:

系统内全部文件可读.android

能够进入任一app的内存目录,拉取甚至修改数据库,SharedPreferences文件等程序员

例如,你想研究系统通信录的数据库结构,直接拉取通信录数据库文件。sql

adb pull /data/data/com.android.providers.contacts/databases/contacts2.db数据库

adb pull

sqlite

sqlite

固然若是你愿意的话也能够装个酷狗,淘宝,看看他们的SharedPreferences文件和数据库结构。

app

注意:你有可能adb root失败,提示以下日志:

adbd cannot run as root in production buildside

adb root failed

adb root命令只能root模拟器,没法root手机,而且只能Target为Google API的模拟器,请勿使用target 为Google Play的模拟器。ui

选Target为Google API的模拟器3d

选Target为Google API的模拟器日志

选Target为Google API的模拟器code

重要的事情强调3遍

建立模拟器时注意选择:

建立模拟器

建立模拟器

下篇预告:3分钟学会,Android程序员必备技能之《android源码下载及阅读》

公众号二维码

我会持续总结,《Android程序员必备技能》系列,欢迎留言讨论。

您有兴趣的话,必定要关注公众号哦。

有您的关注,点赞,我才有坚持写下去的动力啊。