1

私は現在、バックエンド機能の一部が Python で実装されている Android アプリを開発しています。これらの両方の部分を統合する方法を探しています。

理想的には、Android アプリがリクエストを送信できるように、Python スクリプトを何らかのサーバーに配置する必要があります。Python スクリプトは、Android アプリを使用する人は誰でもアクセスする必要がある SQLite データベースを使用します (そのため、スクリプトをサーバーに配置する必要があります)。

また、Python スクリプトがローカル サーバーに保持され、Android アプリからローカルで実行されていれば (どういうわけか)、最初はすばらしいでしょう。

私の質問は、これら 2 つの部分を結合するにはどうすればよいかということです。何を選ぶべきですか?必要なものに最適なソリューションは何ですか? ありがとうございました!

4

3 に答える 3

1

私の会社もここで同じことをしています。iOS、Android、Web の 3 つのクライアントがポイントする 1 つのバックエンドがあります。

@app.route("/api/dosomething/")
def randomfunction:

次に、クライアントは http リクエストを送信します

https://dev.yourapp.com/api/dosomething/

Flask は、REST エンドポイントを簡単に公開できます。

于 2013-05-27T14:00:47.633 に答える
0

私はまさに私が必要としていたFlaskに出くわしました。上で@pypalが提案したものよりも実装がはるかに簡単です。

于 2013-05-26T12:09:21.327 に答える