Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиПоискОблакоVK ComboВсе проекты

Kivy приложение на андроид вылетает с ошибкой jnius.so

Богдан Андреев Ученик (113), открыт 3 недели назад
Добрый день, я написал небольшое приложение с помощью python kivy на пк оно работает нормально но на андроид вылетает с данной ошибкой:
 05-02 12:54:26.906  9978 10018 F org.test.myapp: runtime.cc:655]   native: #10 pc 000401c1  /data/data/org.test.myapp/files/app/_python_bundle/site-packages/jnius/jnius.so (???) 

05-02 12:54:27.016 10086 10086 F DEBUG : #07 pc 000401c1 /data/data/org.test.myapp/files/app/_python_bundle/site-packages/jnius/jnius.so

05-02 12:54:27.788 868 903 D DropBoxManagerService: #07 pc 000401c1 /data/data/org.test.myapp/files/app/_python_bundle/site-packages/jnius/jnius.so

05-02 12:54:27.924 868 10091 D DropBoxManagerService: #07 pc 000401c1 /data/data/org.test.myapp/files/app/_python_bundle/site-packages/jnius/jnius.so
Я использую: Python version: 3.9.9 Kivy: (2.0.0) Kivy-Garden: (0.1.5) buildozer: (1.5.1.dev0) Cython: (0.29.34) OS: XUbuntu 18.04

Файл buildozer.spec выглядит так:
 # (list) Application requirements 

# comma separated e.g. requirements = sqlite3,kivy

requirements = python3,kivy,pyjnius==1.4.2,beautifulsoup4,pyrogram,tgcrypto,pyQiwiP2P,requests,urllib3,chardet,certifi,idna,lxml,aiohttp,multidict,attr,yarl,async_timeout,attrs,Pillow,cchardet,charset-normalizer==2.1.1,aiosignal,frozenlist,android,libtool,pathlib,pathlib2,pysocks,pyaes,httpx,sniffio,httpcore,soupsieve,h11,loguru,phonenumbers,email_validator,response_report,SimpleQIWI

# (list) Permissions

# (See https://python-for-android.readthedocs.io/en/latest/buildoptions/#build-options-1 for all the supported syntaxes and properties)

android.permissions = INTERNET,WRITE_EXTERNAL_STORAGE,READ_EXTERNAL_STORAGE,ACCESS_NETWORK_STATE,ACCESS_WIFI_STATE

# (list) Android additional libraries to copy into libs/armeabi

android.add_libs_armeabi = libs/android/*.so

android.add_libs_armeabi_v7a = libs/android-v7/*.so

android.add_libs_arm64_v8a = libs/android-v8/*.so

android.add_libs_x86 = libs/android-x86/*.so

android.add_libs_mips = libs/android-mips/*.so
Так же, я добавил эти строки в файл main.py, но это не помогло:

 import jnius 
dropbox = jnius.autoclass("android.os.DropBoxManager")
0 ответов
Похожие вопросы