Android下,設定應用程式(航跡紀錄軟體)在螢幕關閉後持續執行
文件編號:331 | ||
版本:2.80 , 狀態:OK (最後修改日期:2024/02/29 - 13:22:03) 版本說明:加入[陳建忠]臉書貼文的OPPO手機建議設定 | ||
航跡紀錄軟體需要在螢幕關閉期間持續執行,以便繼續接收衛星信號,並記錄航跡資料。在Android系統下,系統設定下的[電池管理]中,可以設定哪些應用程式可以在螢幕關閉下做背景持續執行。
假設你的應用程式在螢幕關閉後停止執行,可預見的結果是,當螢幕重新開啟,螢幕上剛才走的航跡一大段變成直線,而不是沿著你走的路線畫出路徑。如果Android系統經過適當的設定,以上困擾可以得到解決!
Android各廠牌手機如何設定,可參考以下文章:
Android 背景執行不中斷 App 設定教學,避免安卓自動關閉 App - 塔科女子
https://www.tech-girlz.com/2022/06/stop-android-from-killing-apps.html
3,另附小米手機設定畫面,見以下圖文說明
如果是使用OruxMaps,如果設置了[不背景執行],在錄製軌跡時會出現警告訊息如下,如果已設置完成,再錄製時就不會有警告訊息了!
4,另附[陳建忠]臉書貼文,可查到OPPO手機需要設別設定的注意事項(備份貼文)
https://www.facebook.com/share/p/nfvGog5gVFePQpYT/?mibextid=xfxF2i
範例
請參見以下畫面:
-
[設定]下的[進階設定]。(此路徑為[華為手機]的路徑,其他各廠牌可能路徑都不相同,請自行尋找。)
-
[電池管理員]進入。
-
進入[受保護的應用程式]。
-
螢幕上列出已受保護的應用程式。
-
視需要,將你的應用程式開關打開,列為受保護。以下列出OruxMaps
-
以下列出[綠野遊蹤]
實際來測試應用程式設定前和設定後的狀況吧!
a-1,綠野遊蹤,電源設定設為保護或未保護,結果皆相同。在轉彎前將螢幕關閉
a-2,綠野遊蹤,轉彎後將螢幕打開,未拉直線。
b-1,OruxMaps,電源設定設為保護或未保護,結果皆相同。在轉彎前將螢幕關閉
b-2,OruxMaps,轉彎後將螢幕打開,未拉直線。
很詭異的結果吧!Android下是否有其他設定在主導[幕後執行]的參數呢?
c,綠野遊蹤,發現錯誤點
參見下圖,軌跡發生斷線。gpx檔下載:gpx下載
之前測試,都是關閉螢幕後,連續走動,所以沒測出結果。這次,休息時,關閉螢幕,休息十分鐘以上;而後不看螢幕,螢幕繼續關閉,繼續走動。當走動一大段距離後,打開螢幕,發現軌跡斷線!所以,結論是,如果螢幕關閉,又做長時間休息,螢幕保護裝置未設定此程式,那麼Android會讓此程式不持續運作,軌跡因而產生斷線。
3,小米設定畫面
文件資訊: