2016-04-11 9 views
0

私は現場でチームワークのための作業命令アプリを開発しています。このアプリは、仕事の注文をサーバーに聞きます。QT/QML Android:最後のウィンドウが閉じられたときにアプリケーションを実行し続けるには?

私は、この特定の処理をしたい:

  • 私は最後のウィンドウを閉じると、私のアプリはバックグラウンドで実行する必要があります。
  • 次に、私のアプリが作業命令を受け取った場合、そのユーザーに通知が送られます。
  • ユーザーが通知に触れると、プログラムを再度開く必要があります。

どうすれば実現できますか?

答えて

0

常にバックグラウンドで実行されるサービスを作成し、新しい仕事をチェックし、仕事が利用可能であれば通知を表示します。

+0

Amerr Faisal.Can:

次のリンクは、JavaでネイティブAndroidのAPIを使用するQtのアプリケーションを作成するためにJNIを使​​用する方法の良い例を示しています? –

+2

現在Qtはアンドロイドサービスを作成できません。この機能はQt 5.7向けに計画されています。 – dtech

+0

ddriver、バックグラウンドでサービスを使用することは重要ではありません。最後のウィンドウを閉じると、サーバー(QThreadなど)を聴く別の方法があります –

関連する問題