0

I have converted a simple Python/Kivy application to .apk with the Buildozer (1.5.0) command 'android debug'. I managed to run it on my phone, using the ADB command line tool.

Now I'd like to run it in the Android Studio emulator, so I installed the SDK and NDK, created the AVD, and imported the APK. If I run the APK then I get the warning:

Libraries (*.so) in the APK are missing debug symbols

and the error:

INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113'

Looking at the project under Android>project>cpp I find a number of .so files from arm64-v8a and armeabi-v7a libraries which do not have debug symbols. The following questions arise to me:

  • Is it possible to run the Buildozer-made applications on the Android Studio emulator ?
  • Are debug symbols mandatory even if we do not intend to debug the application ?
  • Is it possible to tell the Buildozer to include debuggable libraries in the project ?
  • Is it possible to get arm64-v8a and armeabi-v7a libraries containing debug symbols ?

Thank you for your help.

Moritz Ringler
  • 9,772
  • 9
  • 21
  • 34
draic
  • 1
  • 1

0 Answers0