[原]百度公交离线数据格式分析——1.准备工作

声明:仅作为个人学习交流,不得用于任何商业用途。

本文将分析百度公交离线文件的下载过程以及数据格式,只为记录分析的过程以为日后工作可能之参考。

准备工作:

1. 软件包(APK):

    当前版本为1.4,下载地址:http://wuxian.baidu.com/map/application.html

2. 工具:

    Apk Tool: http://ibotpeaches.github.io/Apktool/

    IDA (需要包含android_server),其他工具(例如android-ndk工具包中的gdb)也可

3. 硬件

    已Root的Android手机

4. 文档/手册

    Cortex™-M0 Devices Generic User Guide http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0497a/index.html

    Dalvik Opcodes: http://pallergabor.uw.hu/androidblog/dalvik_opcodes.html

    Smali types, methods and fields: https://github.com/JesusFreke/smali/wiki/TypesMethodsAndFields

目录

2.从界面点击下载的流程

3.加载城市列表

4.小结

5.读取离线文件

原文地址:https://www.cnblogs.com/zhangbaoqiang/p/5141489.html