Methods
An initial overview of using the library. Please note that this library is under development and likely to change.
It assumes that you are using a tool like JADX, however it may work with Androguard. This is not fully tested yet.
Quickstart
Finding AB libraries
ab = Read_Interface()
ab.extract_ab_testing("./extracted/", apk_name, "./ab")
Further details: AB Tutorial tutorial
Localisation details
ab = Read_Interface()
ab.extract_localisation("./extracted/", apk_name, "./localisation")
Further details: Localisation tutorial
Manifest
ab = Manifest()
ab.get_manifest("./extracted/", apk_name, "./localisation")
Further details: Manifests tutorial
Personalisation
Extracting colours used in an app.
colours_xml_file = apk_name
personal = Personalisation()
all_colours = personal.get_colours(apk_name)
Further details: Personalisation tutorial