edwardstock / apk-deeplink-extractor

GUI and CLI Tool for extracting deeplink schemas from android APK file, using apktool

Home Page:https://edwardstock.github.io/apk-deeplink-extractor/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

apk-deeplink-extractor

GUI and CLI Tool for extracting deeplink schemas from android manifest file, using apktool

Build Status

Latest release 1.1.0

Building

Requirements

  • Qt5.2+ including qmake. GUI(Core, Gui, Widgets); CLI(Core)
  • Java runtime or JDK or OpenJDK >= 7
  • make

Build GUI

qmake apk_deeplink_extractor.pro
make
make install

Build CLI tool

qmake apk_deeplink_extractor.pro "CONFIG+=console"
make
make install

CLI tool usage (Reading directly manifest not implemented yet!)

Usage: ./ApkDeeplinkExtractor [options] source
Tool for extracting deeplink schemas from android manifest file, using apktool

Options:
  -h, --help          Displays this help.
  -v, --version       Displays version information.
  -j, --json          Show list as json array
  -i, --intent        Show deeplinks as chrome intent
  -o, --output        Directory where will extracted apk file. Default: /tmp
  -f, --overwriteAll  Clear all data in temporary output directory (if apk selected)

Arguments:
  source              Apk file path or AndroidManifest.xml

About

GUI and CLI Tool for extracting deeplink schemas from android APK file, using apktool

https://edwardstock.github.io/apk-deeplink-extractor/

License:GNU General Public License v3.0


Languages

Language:C++ 77.2%Language:Shell 6.7%Language:QMake 5.7%Language:CMake 5.6%Language:C 4.5%Language:Batchfile 0.3%