gcm-network-manager

    13熱度

    2回答

    如果應用程序在前臺,後臺或終止運行,則應用程序顯示預期的行爲。然而,一旦它被重新引導PeriodicTask停止運行 以下是代碼的相關位: 在AndroidManifest: <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <service android:name=".tracking.My

    0熱度

    1回答

    我需要使用GcmNetworkManager來安排一個PeriodicTask。我需要告訴系統只有在有WIFI時才傳輸。但是選項是NETWORK_STATE_CONNECTED,NETWORK_STATE_UNMETERED和NETWORK_STATE_ANY。有誰知道如果NETWORK_STATE_UNMETERED只是一種奇特的說法WIFI? (請提供配套參考,謝謝。)

    1熱度

    1回答

    如果OneOffTask需要連接網絡但在執行窗口期間手機從未獲得網絡連接,會發生什麼情況? 如何處理這種情況,或者GCMNetworkManager通過重新安排任務來自動處理它?

    0熱度

    1回答

    我有一個Android應用程序,它實現GcmNetworkManager安排PeriodTask。 在documentation爲PeriodTask,它說以下有關的setRequiredNetwork()行爲: 設置你的任務需要運行的網絡狀態。 如果指定的網絡不可用,您的任務將不會執行,直到它變得可用。 所以我的問題是,當網絡變得可用時,任務是否立即觸發?或在下一個setPeriod()區間?

    0熱度

    1回答

    我見過很多的作業調度的API,如果我可以提: AlarmManager JobScheduler JobSchedulerCompat GCMNetworkManager 我想要做的是,用戶設置一個日期與一個廣告系列一起,他將其保存在Firebase中,當該da te來了,創建的對象被刪除。我已經看到類似於Parse的東西,但正如您可能知道的那樣,它正在關閉,並且我將數據存儲在Firebase中。

    0熱度

    2回答

    我已經安裝oneignal推我的離子應用程序,它運作良好,但當我發送網頁推送,並通過點擊我的Android設備上的具體通知,它需要我到外部瀏覽器打開該通知。 現在我想要什麼類型的通知我會從一個信號發送到我的應用程序它應該只打開應用程序,而不是瀏覽器不只是更多。

    0熱度

    1回答

    我希望能夠每天在特定時間範圍內運行週期性任務,例如,上午8點到上午11點之間。我不知道我如何通過PeriodicTask來做到這一點,因爲您無法指定一天的特定時間。 我偶然發現了this example,但它使用了Evernote的Android-Job庫。有沒有辦法通過GCMNetworkManager來實現?

    5熱度

    1回答

    我已經安排了一個使用GcmNetworkManager定期運行的任務,但我不希望它被持久化,因爲我不想將android.Manifest.permission.RECEIVE_BOOT_COMPLETED添加到我的應用程序需要的權限列表中。所以,我目前正在調度我主要活動的onCreate()中的任務。我想知道,有沒有辦法查詢GcmNetworkManager關於我的任務,如果它已經計劃好,請跳過這

    9熱度

    1回答

    在Google I/O 2016上宣佈Firebase之後,我已閱讀了一些將影響我的代碼,GCM到FCM,分析相關更改等的更改的遷移... 但我沒有找到任何關於GcmNetworkManager的信息,它發生了什麼? 我們有一個新的任務計劃程序? 仍然是舊的? 在此先感謝。

    0熱度

    1回答

    在我的項目,我需要: 獲取用戶位置(緯度和長)。 發送到我的API。 接收回應。 這一切都在15秒之間。我已經知道如何做這些事情,但它必須在後臺。我使用的是JobSchedule,它是完美的,它可以處理一切,連接,網絡狀態和時間,但問題是,它與舊版本不兼容> 21! 在這些條件下(背景請求和位置),最好的方法是GCMNetworkManager?謝謝!