Debug 0.2.0-debug.436
Pre-release
Pre-release
実機/遠隔での動作確認用 debug ビルド(サイドロード)。Play 配信とは別経路です。
インストール
- 下の
nostrism-debug-0.2.0-debug.436.apkをダウンロード - 端末で「提供元不明アプリのインストール」を許可
- APK を開いてインストール(前回の debug 版があれば上書き更新)
- パッケージ:
net.shino3.nostrism.debug(Play 版と共存) - versionCode:
436/ versionName:0.2.0-debug.436/ commit:c2fdb40 - 対応する Play(Alpha) は
0.2.0-beta.436、iOS TestFlight は build436
前回 debug(429)からの変更
- 入力フリーズの修正(#250 / PR #251): 長文入力中にキーボードが固まる問題。原因は「@メンション補完がメインスレッドで全プロフィールをロード」+「入力1文字ごとに DB クエリを購読し直し」。実測でコンポジションが 8.685ms → 0.187ms(46倍高速)、Flow 再購読は 421〜545回 → 1回に
- 動画投稿の通信量削減(#248 / PR #249): 投稿時トランスコード(iOS=AVAssetExportSession / Android=Media3 Transformer)。低/中/高から選択。実測で低=約73%削減(iOS)
- 画像・動画の圧縮設定(#247): 設定>メディアサーバーで低/中の解像度・画質を変更可能(既定: 画像 低=640px・中=1200px・品質85% / 動画 低=480p・中=720p)
確認してほしいポイント
- 長文(1000字以上)を書いてもキーボードが固まらないか(特に日本語フリック入力、@や#を含む文章)
- 動画添付で低/中/高を切り替え、容量表示(元→変換後)と再生が正常か
- 設定>メディアサーバーで圧縮値を変えて反映されるか
- 既存機能に回帰がないか(投稿・返信・画像添付・チャット入力)