我刚才看到support for AAB files刚在Python for Android (p4a)引入。考虑到,fom August 2021, new apps are required to publish with the Android App Bundle on Google Play,这对于任何在Android应用程序上工作的Python开发人员来说都是一个重要的补充
由于我目前正在使用Buildozer via Docker,我想知道哪些步骤可以使它生成一个.aab而不是传统的.apk
为了清楚起见,下面是我用来从容器内部运行Buildozer(使用Docker For Windows)来生成.apk文件的方法:
docker run --interactive --tty --rm --volume "<full_path_to_project_dir>":/home/user/hostcwd --volume kivy/buildozer -v android debug
我已经看到有一个临时的workaround,但它涉及到使用Android Studio,我不使用,并且希望避免使用。此外,它指的是虚拟机用户,但我不确定这是否也适用于Docker用户
p4a现在支持构建.aab文件https://github.com/kivy/python-for-android
我不知道你会如何在docker中使用p4a或任何东西,但现在你可以尝试使用p4a构建,或者等到支持aab文件的p4a版本被buildozer采用
如果wsl是您的一个选项,那么您也可以使用它
相关问题 更多 >
编程相关推荐