From 0e0a5019ab76ba94e7425b6ee3c2e1d5dd63603d Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Fri, 13 Jul 2018 15:38:26 +0200 Subject: [PATCH] update: little trick to avoid some cases of XML app icons refs #344 --- fdroidserver/update.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fdroidserver/update.py b/fdroidserver/update.py index 8c1fb6ea..6d1ddcfa 100644 --- a/fdroidserver/update.py +++ b/fdroidserver/update.py @@ -1260,7 +1260,8 @@ def scan_apk_androguard(apk, apkfile): if resource_id: icon_name = arsc.get_id(apk['packageName'], icon_id)[1] else: - icon_name = os.path.splitext(os.path.basename(apkobject.get_app_icon()))[0] + # don't use 'anydpi' aka 0xFFFE aka 65534 since it is XML + icon_name = os.path.splitext(os.path.basename(apkobject.get_app_icon(max_dpi=65534 - 1)))[0] apk['icons_src'] = _get_apk_icons_src(apkfile, icon_name) arch_re = re.compile("^lib/(.*)/.*$")