Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.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
Python 3.x Windows 10中是否有免费的Linux终端来部署kivy应用程序_Python 3.x_Linux_Windows_Kivy - Fatal编程技术网

Python 3.x Windows 10中是否有免费的Linux终端来部署kivy应用程序

Python 3.x Windows 10中是否有免费的Linux终端来部署kivy应用程序,python-3.x,linux,windows,kivy,Python 3.x,Linux,Windows,Kivy,我必须在android上部署一个kivy应用程序,我知道怎么做,但我不想把钱花在简单地在android上部署一个应用程序上。那么Windows10有没有免费的linux终端呢 这是我的kivy程序代码 from kivy.app import App from kivy.uix.label import Label class Main(App): def build(self): return Label("Hello World") if __n

我必须在android上部署一个kivy应用程序,我知道怎么做,但我不想把钱花在简单地在android上部署一个应用程序上。那么Windows10有没有免费的linux终端呢

这是我的kivy程序代码

from kivy.app import App
from kivy.uix.label import Label
class Main(App):
    def build(self):
        return Label("Hello World")

if __name__ == "__main__":
    Main().run()
我的python版本是3.7.0

是的,您可以使用(Linux的windows子系统)

但是要确保构建在
/home/
目录中,而不是
/mnt/

在wsl gui上,在桌面上创建一个文件夹 运行:

并遵循这个图坦卡蒙: 跟随ubuntu

(一次运行一个命令)不要忘记编辑.bashrc文件

code ~/.bashrc
或者进入gui,然后在/home视图中的资源管理器显示隐藏文件并编辑它

最后:

buildozer init
不要编辑buildozer.spec中的许多内容,只编辑名称、域、需求

不要编辑ndk sdk版本,让其余版本作为默认版本

buildozer android debug
等等

你的工作完成了吗 这是我成功构建apk的唯一方法


希望这对您有所帮助。您是否可以使用USB电缆将
apk
文件复制到您的设备上?还是记忆棒?还是通过网络服务器?为什么需要一个终端?谢谢大家,我会尝试所有你们发布的答案。
buildozer android debug