Entries from 2021-01-01 to 1 year
過去の 2019: https://nashcft.hatenablog.com/entry/2019/12/31/235500 2020: https://nashcft.hatenablog.com/entry/2020/12/31/235425 先に書くことがはっきりしていた買ったものについて書いていたらめちゃくちゃ長くなったので他はざっくり
起こってること AGP 4.0.0 から local aar に依存している library module をビルドすると失敗するようになった。 Local aar というのは libs/ 以下に .aar が置いてあって以下のように依存してるみたいなやつ。 dependendencies { implementation(files("li…
さっき投稿した記事でエラーの原因を調査していたときに JitPack の document を読んでて気づいたのだけど、 JitPack の build 環境では JDK はデフォルトで 1.8 となっているようだ。 https://jitpack.io/docs/ANDROID/ Builds are run with Java 8 by defa…
tl;dr maven plugin を使ってない Android project で Gradle 7.0 を使うと JitPack で publish できなくなる Maven Publish Plugin で publication の設定を自分で書こう この辺読んでね https://developer.android.com/studio/build/maven-publish-plugin …
tl;dr onPause ↓ onStop ↓ (onDestroyView) ↓ onCleared ↓ onDestroy Jetpack ViewModel のドキュメント には Activity と紐つけた際の owner の lifecycle event と ViewModel の生存期間の関係についての図が載っている。 https://developer.android.com/t…
下書きにずっと残ってたので供養。本当は色々書くつもりだったけど量的にも内容的にも一生まとまりそうになかったから自分の主張分だけ少し体裁を整えて出すことにした。 実装の詳細のテストは書いてもいい ただし成果物をコミットするまでには消しておいた…
gihyo.jp 第1特集「Java でもう一度学び直すオブジェクト指向プログラミング」を読むために購入。 オブジェクト指向プログラミング一生わからないので今月のSD誌買った、いまから読みます— nash (@nashcft) February 21, 2021 SD誌のオブジェクト指向プログ…
社で何これって聞かれてした説明を見えるところに文章で残しておこうと思ったもの。 👀 ドキュメント: https://developer.android.com/reference/androidx/arch/core/executor/testing/InstantTaskExecutorRule コード: https://cs.android.com/androidx/platf…