SkyArts.com’s Twitter Updates for 2022-06-12
- 色々とビルド方法等を変更して試す前に何も変更せずに再ビルドしてインストールした所、再現しなくなりました!
しかし、『Android 12のActivityのライフサイクルが使い物にならない問題』は、一時的に再現しなくなる事があるの… https://t.co/krXnMcTRpD in reply to SkyArts_dot_com 21:47:01, 2022-06-12 - 『Android 12のActivityのライフサイクルが使い物にならない問題』の再現アプリを走らせた限りではこの致命的な問題は全く改善されていないので、また何らかの条件で再現し始める可能性が高いですね。
そもそもライフサイクル… https://t.co/t0Mjn6TTaq in reply to SkyArts_dot_com 21:53:53, 2022-06-12
- 『Android 12のActivityのライフサイクルが使い物にならない問題』が出る/出ない時の違いは、タイミングやOSのメモリ使用状況等に関連すると思われる為、一時的に再現しなくなる事があるので厄介なのですよね。
まずはOS自… https://t.co/h0UIRVlgg6 in reply to SkyArts_dot_com 22:36:34, 2022-06-12 - 『Android 12のActivityのライフサイクルが使い物にならない問題』の詳細は Zenn の記事を読んでもらうとして、要約すると以下の通り。>
https://t.co/QgZj6sRPUs in reply to SkyArts_dot_com 22:39:52, 2022-06-12
- – Android 12 ではアプリ一覧(タスク一覧)からアプリ終了時のライフサイクルのタイミングが変更された
– その為、アプリ終了時にデータ保存をしている場合、保存途中でアプリが終了してデータを破壊する事がある
– 次回起動時… https://t.co/Z8THTbRdSt in reply to SkyArts_dot_com 22:43:26, 2022-06-12 - つまり、「Android 12 ではアプリ一覧(タスク一覧)からアプリを終了させた時のライフサイクルのタイミングが変更された為、アプリ終了時のデータ保存が不完全なままアプリが終了してしまう事があり、次回起動時に破壊されたデータを読… https://t.co/wNm1NQOH2X in reply to SkyArts_dot_com 22:46:52, 2022-06-12
- アプリ本体では回避方法でなんとかなるが、Jetpack 等の外部ライブラリではこの回避方法が実装されている訳がなく、Android OS 自体が Android 11 同様に戻らない限りこの厄介な問題から逃げられない、というかなり… https://t.co/0l6bjgJ7hx in reply to SkyArts_dot_com 22:50:49, 2022-06-12
- そして、この『Android 12のActivityのライフサイクルが使い物にならない問題』は、タイミングの変更以外にも「処理の猶予時間が極端に短く変更されている」様で(毎回ではないが)高確率で発生するのも厄介なのですよね。
バ… https://t.co/ZdzgXm41JR in reply to SkyArts_dot_com 22:59:27, 2022-06-12
0
12
6月