Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 为什么buildozer需要从google存储库中刷新源代码?_Android_Python_Kivy - Fatal编程技术网

Android 为什么buildozer需要从google存储库中刷新源代码?

Android 为什么buildozer需要从google存储库中刷新源代码?,android,python,kivy,Android,Python,Kivy,每次我运行buildozer时,它总是刷新google存储库中的源代码,这需要很多很多小时,最后给我一个错误(无法安装构建工具)。我已经下载了android sdk和ndk,下载了构建工具、平台工具和ndk,并将其设置在.spec文件中,我可以跳过此步骤构建我的应用程序吗? 谢谢 编辑:我已经下载了android adk、ndk和buildtools,并配置了.spec文件来使用它们,然后今天下午我等待了几个小时,等待buildozer刷新源代码,最后它成功地打包了它们!我使用的是kivy so

每次我运行buildozer时,它总是刷新google存储库中的源代码,这需要很多很多小时,最后给我一个错误(无法安装构建工具)。我已经下载了android sdk和ndk,下载了构建工具、平台工具和ndk,并将其设置在.spec文件中,我可以跳过此步骤构建我的应用程序吗? 谢谢


编辑:我已经下载了android adk、ndk和buildtools,并配置了.spec文件来使用它们,然后今天下午我等待了几个小时,等待buildozer刷新源代码,最后它成功地打包了它们!我使用的是kivy sources中的kivycatalog演示。但在我的手机里失败了。我认为这与另一个问题有关(使用rstdocument会使它崩溃),(有人用kivy编译过这个演示吗?),在这个问题中,我想知道的是如何跳过刷新源代码步骤……

你的buildozer是最新的吗?如果不是,请尝试从github上的主分支安装。我通过git clone安装buildozergit://github.com/kivy/buildozer cd buildozer sudo python2.7 setup.py安装。我使用Ubuntu14.04并将buildozer的输出级别设置为2(调试),发现它在刷新源代码上花费了很多时间。而且由于网络问题,buildozer似乎无法安装某些东西