私は自転車に乗っている間にデータを記録するコンピュータアプリを持っています。私は、ユーザが私が考慮しなかった問題を報告しました。彼は長距離(100+マイル)に出かけましたが、Googleの自動再生機能を使って更新されたデータをログアウトして記録していました。これは残念なことに、録音途中でアプリを殺してしまい、ユーザーは何が起こったのかを見つけてアプリを再起動するまでデータを失いました。プログラムによって一時的に自動更新を無効にする
理想的には、アプリがデータロギング中に自動更新が実行されるのをプログラムで停止できるようにしたいと考えています。すべての私の研究は、これは可能ではないことを示していますが、私は何かを逃したかもしれないので、誰もがこれを行う方法を知っていますか?
解決策がない場合、私ができることはユーザーに更新を有効にするためのアドバイスです。これは再生アプリのオプションのうち、このインスタンスでは役に立たないものです。残念ながら、私のアプリについての重要な点の1つは、ANT +センサーを使って屋内セッションを記録するので、Wi-Fiでそれを使用している人がかなりいるということです。
編集
私は昨夜自分を何が起こるかを確認するために実験を行うことができました。バックグラウンドのデータロギングでアプリを起動し、新しいバージョンをGoogle Playにプッシュしました。残念ながら、私は10時間後に離れる必要があったときにautomaticaly totalyを集められませんでしたが、私はプレイストアアプリを開いて、それはautomaticalyを更新開始しなかった更新が見つかりましたが、私はそれを強制した。新しいバージョンをダウンロードしてインストールする行為は、進行中のものを殺した。新しいバージョンに行くために通知を使用する前に、すでに死んでいました。
アプリは、録画したデータを一定期間、自動的にストレージに書き込むことができますか? – dumbfingers
正確な意味を明確にしていません... – Ifor