Fix androguard import for versions <4

This commit is contained in:
mindston 2024-12-27 09:49:53 +01:00 committed by Hans-Christoph Steiner
parent 385832c1fd
commit 96f9d7fdf8

View file

@ -11,12 +11,12 @@ from datetime import datetime, timezone
from http.server import SimpleHTTPRequestHandler, ThreadingHTTPServer
from pathlib import Path
import loguru
from androguard.core.apk import get_apkid
from ruamel.yaml import YAML
# suppress unnecessary logging output from get_apkid
loguru.logger.disable("androguard")
try:
from androguard.core.bytecodes.apk import get_apkid # androguard <4
except ModuleNotFoundError:
from androguard.core.apk import get_apkid
basedir = Path(__file__).parent