From 064ac5505919cc62dbb3340ab871e9b0892c07f5 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Tue, 8 Mar 2022 14:56:40 +0100 Subject: [PATCH] determine android_gui at runtime --- run_electrum | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/run_electrum b/run_electrum index 5b403977b..23822cf09 100755 --- a/run_electrum +++ b/run_electrum @@ -322,12 +322,14 @@ def main(): # config is an object passed to the various constructors (wallet, interface, gui) if is_android: + import importlib + android_gui = 'kivy' if importlib.find_loader('kivy') else 'qml' from jnius import autoclass build_config = autoclass("org.electrum.electrum.BuildConfig") config_options = { 'verbosity': '*', #if build_config.DEBUG else '', 'cmd': 'gui', - 'gui': 'qml', + 'gui': android_gui, 'single_password':True, } else: