0
我正在開發一個簡單的庫項目,它具有廣播電池狀態。來自多個廣播的單個實例
我在3個項目中實現了這個簡單的庫項目。由於這個原因,假設在30%的電池電量下,我需要向服務器發送一些東西,我收到廣播並將數據發送到服務器。發生的事情是因爲我在3個應用程序中實現了相同的廣播,我在服務器上收到3個相同的文件。
我需要限制這個,這樣只有一次文件將被髮送到服務器,這意味着如果從3個項目,如果任何一個收到廣播,其他兩個將不會收到它或不執行廣播。
我認爲這將共享偏好非私人模式並在這些接收器之間共享,但它在邏輯上似乎不可靠,因爲所有3個廣播都將同時發生,所以可能發生與我們在多線程類型環境中使用的變量相同的問題。糾正我,如果我錯了? – Sunny