Форум сайта python.su
День добрый! Возникла такая проблема:
Использую команды:
buildozer init
buildozer android debug
При создании apk файла с помощью buildozer возникает ошибка
# Check that aidl can be executed # Search for Aidl # Run '/home/denis/.buildozer/android/platform/android-sdk-20/build-tools/25.0.2/aidl' # Cwd None # Aidl cannot be executed Traceback (most recent call last): File "/home/denis/snake_pr/bin/buildozer", line 11, in <module> sys.exit(main()) File "/home/denis/snake_pr/lib/python3.5/site-packages/buildozer/scripts/client.py", line 13, in main Buildozer().run_command(sys.argv[1:]) File "/home/denis/snake_pr/lib/python3.5/site-packages/buildozer/__init__.py", line 1020, in run_command self.target.run_commands(args) File "/home/denis/snake_pr/lib/python3.5/site-packages/buildozer/target.py", line 90, in run_commands func(args) File "/home/denis/snake_pr/lib/python3.5/site-packages/buildozer/target.py", line 100, in cmd_debug self.buildozer.prepare_for_build() File "/home/denis/snake_pr/lib/python3.5/site-packages/buildozer/__init__.py", line 174, in prepare_for_build self.target.install_platform() File "/home/denis/snake_pr/lib/python3.5/site-packages/buildozer/targets/android.py", line 500, in install_platform self._install_android_packages() File "/home/denis/snake_pr/lib/python3.5/site-packages/buildozer/targets/android.py", line 422, in _install_android_packages self._check_aidl(v_build_tools) File "/home/denis/snake_pr/lib/python3.5/site-packages/buildozer/targets/android.py", line 450, in _check_aidl if sys.maxint > 2**32: AttributeError: module 'sys' has no attribute 'maxint'
Офлайн
В третьем питоне sys.maxint переименована в sys.maxsize. Проще всего поставить питон второй ветки. Но если хотите перейти на светлую сторону, то можете сделать исправления, создать патч и заслать разработчикам(а я думаю это не единственная проблема, мельком код глянул, там вроде особо совместимостью с py3 не заморачивались)
Офлайн
Вопрос, возможно ли декомпилировать уже сжатый apk файл.
APKTool декомпилирует но теряет много файлов, куда они пропадають?
Офлайн
Вам нужно настроить .spec файл.
Офлайн