如何从在桌面上创建的python烧瓶Web应用程序创建android应用程序?

时间:2018-11-10 06:04:33

标签: android python-3.x flask

我创建了一个简单的应用程序,而不是一个基本的“ HelloWorld”应用程序,只是为了测试Web应用程序并将其转换为Android应用程序。这是下面的代码:

    from flask import Flask 

    app = Flask(__name__)

    @app.route('/')
    def hello():
        return 'Hello World'

    if __name__=='__main__':
        app.run()

2 个答案:

答案 0 :(得分:1)

要使用的特定kivy项目的快速入门,可以在以下位置找到:

https://python-for-android.readthedocs.io/en/latest/quickstart/

查看“构建WebView应用程序”

p4a apk --private $HOME/code/myapp --package=org.example.myapp --name "My WebView Application" --version 0.1 --bootstrap=webview --requirements=flask --port=5000

答案 1 :(得分:0)

您可以使用Kivy。在主页上,您可以阅读:

  

Kivy-用于快速开发应用程序的开源Python库   利用创新的用户界面,例如多点触控应用。

     

Kivy在Linux,Windows,OS X,Android,iOS和Raspberry Pi上运行。您可以在所有受支持的平台上运行相同的代码。

以后会学习一些奇异的东西,请参见this答案