Qt创建Android服务
生活随笔
收集整理的這篇文章主要介紹了
Qt创建Android服务
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Qt創建Android服務
- 創建Android服務
創建Android服務
從Qt 5.7開始,您可以使用Qt創建Android服務。服務是在后臺運行的組件,因此它沒有用戶界面。執行長期操作(例如記錄GPS,等待社交媒體通知等)非常有用。即使啟動服務的應用程序退出,服務也將繼續運行。
要創建服務,請執行以下步驟:
取消注釋您服務的服務部分AndroidManifest.xml。
確保service標簽包含android:process=":some_name"屬性。有必要迫使service程序在與程序分開的單獨進程中運行activity。
如果您使用同一應用程序(.so文件)進行活動和服務,則需要使用android.app.arguments meta-data傳遞一些參數給main函數,以便知道哪個是哪個。
要啟用后臺運行,請取消注釋android.app.background_running meta-data并將其設置為true(android:value=“true”)。
Qt加載中.so定義的文件android.app.lib_name meta-data,并main使用中設置的所有參數調用該函數android.app.arguments meta-data。
總結
以上是生活随笔為你收集整理的Qt创建Android服务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基金买卖规则及交易时间 投资时要详细了
- 下一篇: 贷款还完了需要去银行做什么