而不是使用buildozer,而是更改为p4a。buildozer使用buildozer.spec进行参数,我假设.p4a等同于此。根据我偶然发现的文档,我只是在项目根中添加了.p4a,P4A会找到它。
我不知道的是,您可以将所有参数类型传递给构建?例如,您可以通过.p4a文件添加到subtest.xml吗?
如何将Android权限添加到.p4a?我假设布局与buildozer.specs不同。.p4a文件上是否有完整的文档,列出了所有参数类型以及如何编写?
我的distb目录最终成为/。
我假设.p4a等于此
python for android不取决于像buildozer一样的配置文件,但这是一种方法。从长远来看,我认为distutils集成对于完整项目将更方便。
我不知道的是,您可以将所有参数类型传递给构建?
您通常将所有可能传递给P4A的一切,该文件只是具有完全相同语法的命令行参数列表,每行。
您可以在Android文档或命令行中找到有关这些参数的信息,例如p4a apk --help
。由于与参数的传递方式有关的内部原因,这不列出与构建最后阶段有关的参数,因此您必须从文档中的参考文献中获取这些论点。
如何将Android权限添加到.p4a?
这是--permission
的参数,例如--permission VIBRATE
。对于多个权限,通过多个--permission
参数。
我的distb目录最终成为/。
这是--storage-dir PATH
的参数,其中路径是您要使用的文件夹。您可以使用p4a apk --help
。