APKinspector 是一款供分析师分析 Android 应用程序的强大 GUI 工具。
AndroidAnalysisGUI
这是一份指南,用于获取 Android Analysis GUI 的 Alpha 版本。该版本仅在 Linux 上测试过。
安装 Qt SDK。 (1) 从 "http://qt.nokia.com/downloads/sdk-linux-x11-32bit-cpp-offline" 下载 QtSDK(Qt_SDK_Lin32_offline_v1_1_1_en.run),并使用 root 权限安装。 (2) 配置环境变量。 将以下内容添加到 /etc/profile 末尾:
QTDIR=/opt/QtSDK/Desktop/Qt/473/gcc
PATH=$QTDIR/bin:$PATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH LD_LIBRARY_PATH
然后保存并退出:
执行 "source /etc/profile",最后执行 "sudo updatedb"。
如果能够执行 "qmake –v" 并看到版本信息,则 Qt 安装成功。
安装 SIP。 (sip-4.12.3.tar.gz,下载自 "http://www.riverbankcomputing.co.uk/software/sip/download")
(1) 首先,需要安装 python-dev,否则执行 "make" 时会出错。 (2) python configure.py (3) make (4) make install
安装 PyQt4 (PyQt-x11-gpl-4.8.4.tar.gz,下载自 "http://www.riverbankcomputing.co.uk/software/pyqt/download")
(1) tar xvfz PyQt-x11-gpl-4.8.4.tar.gz (2) python configure.py -g (然后选择 "yes") (3) make (4) make install
安装 pydot (pydot-1.0.25.tar.gz,下载自 "http://code.google.com/p/pydot/downloads/list")
(1) python setup.py install
安装 Graphviz (graphviz-2.28.0.tar.gz,下载自 "http://www.graphviz.org/Download..php")
(1) ./configure --with-ortho=yes (2) make (3) make install
安装 apktool (http://code.google.com/p/android-apktool/)
(1). 下载 apktool-install-linux-* 文件 (2). 下载 apktool-* 文件 (3). 将两者解压到 /usr/local/bin 目录(需要 root 权限)
运行此工具:
python startQT.py
[其他]:如果缺少 Python 库依赖,请按以下两步安装: (1) sudo apt-get install ipython (2) sudo apt-get install python-scipy