diff --git a/pythonforandroid/recipes/android/src/android/_ctypes_library_finder.py b/pythonforandroid/recipes/android/src/android/_ctypes_library_finder.py index 40e835899f..a03512ef59 100644 --- a/pythonforandroid/recipes/android/src/android/_ctypes_library_finder.py +++ b/pythonforandroid/recipes/android/src/android/_ctypes_library_finder.py @@ -1,4 +1,5 @@ +import sys import os @@ -44,7 +45,10 @@ def does_libname_match_filename(search_name, file_path): def find_library(name): # Obtain all places for native libraries: - lib_search_dirs = ["/system/lib"] + if sys.maxsize > 2**32: # 64bit-build + lib_search_dirs = ["/system/lib64", "/system/lib"] + else: + lib_search_dirs = ["/system/lib"] lib_dir_1 = get_activity_lib_dir("org.kivy.android.PythonActivity") if lib_dir_1 is not None: lib_search_dirs.insert(0, lib_dir_1)