eaglesakuraの技術ブログ

技術的な話題とか、メモとか。

2020-03-01から1ヶ月間の記事一覧

Android定型コードをスッキリさせるための Wofkflow Dispatcher ライブラリ 1.0.0を公開

Wofkflow Dispatcherとは GitHub - eaglesakura/workflow-dispatcher Androidアプリ開発でよくある 画面やActivityやプロセスを跨ぐ可能性のある非同期処理 をなるべく簡単に扱うためのライブラリ Annotation Processorを使って、定形処理を出力する startAc…

秘伝のタレを受け取ったときにまずやること

秘伝のタレとは 年単位で職人によって継ぎ足され、熟成されたソースである 衛生環境が良い秘伝のタレは素晴らしい味だが、常に良い衛生環境の中で育つわけではない 深呼吸する 何事も、一歩ずつ解決しなければならない コードフォーマッタを適用する 最初に…

Android Studio 3.6.1で稀にReleaseビルドが失敗するのを回避する

失敗時のログ Execution failed for task ':app:minifyReleaseWithR8'. > Multiple entries with same key: Method $$ServiceLoaderMethods.$load0 Proto L java.util.Iterator =Encoded method Method $$ServiceLoaderMethods.$load0 Proto L java.util.Ite…

branchを切ったらすぐにpushしてCIだけは通しておこう

前提 masterやdevelpoブランチでビルドが通っている その状態で作業branchを作成する branchを作ったら、何も更新してなくてもすぐにpushしてCIは通しておく 理由 CIが壊れるのは自分の更新だけが理由ではない CI設定の間違い サーバーが更新されて動作しな…