if platform == 'android':
storage_path = '/sdcard/fittrackpro'
else:
storage_path = os.path.dirname(os.path.abspath(__file__)) storage_path = App.get_running_app().user_data_dirWindow.size = (360, 640)if not os.path.exists(storage_path):
os.makedirs(storage_path)if not os.path.exists(storage_path):
os.makedirs(storage_path, exist_ok=True) (или вообще уберите, и так должно работать)try:
from android.permissions import request_permissions, Permission
if platform == 'android':
request_permissions([
Permission.WRITE_EXTERNAL_STORAGE,
Permission.READ_EXTERNAL_STORAGE,
Permission.INTERNET
])
except: pass
pyinstaller --onefile --windowed \
--add-data "resources/*:resources" \
--add-data "lab1/*:lab1" \
--add-data "lab2/*:lab2" \
--add-data "lab3/*:lab3" \
--add-data "login/*:login" \
--add-data "main_menu/*:main_menu" \
--paths "/" \
main.py./main. Просто эту команду, без всяких wine, понимаете?