15:20 ~ 16:00 Meerkat
個人開発という実験場: Android エンジニアが手にする4つの自由 2026.09.02 15:20 ~ 16:00 Narwhal
Gradleで椅子取りゲーム:ビルドパーティを生き抜く
保守・運用・テスト English
StarchildAndroid Enthusiast
Androidプロジェクトで作業中に、突然の謎のビルドエラー、依存関係の競合、あるいは永遠に終わらないGradle Syncに遭遇したことがあるなら、それはあなただけではありません。Gradleは終わりのない椅子取りゲームのように感じられることがあります。常に何かが変更され、すべてがうまく収まったと思った瞬間に…再び壊れるのです。 このセッションでは、依存関係解決の悪夢やプラグインの互換性問題から、フレーバーの不一致、低速なビルドまで、Gradleを扱う際に開発者が直面する最も一般的な課題を深く掘り下げます。解読困難なエラーの意味を解き明かし、実際のデバッグワークフローを解説し、最も扱いづらいビルドスクリプトさえも手なずけるのに役立つツールと戦略を探ります。 build.gradleを触るのが怖くてたまらないジュニア開発者の方でも、難解なスタックトレースをGoogle検索することに疲れた経験豊富なAndroidエンジニアの方でも、本セッションが終わる頃には、より多くの知識を身につけ、自信を持ってGradleの世界を進めるようになっているはずです。Gradleを恐れるのをやめ、使いこなせるようになるための実践的なヒント、苦労して得た教訓、そして少しの笑いをお持ち帰りいただけます。 だって正直なところ、Gradleと格闘したことがないなんて、本当にAndroid開発をしたと言えるでしょうか? (DroidKaigi実行委員会による翻訳)
対象者
初級および中級開発者を対象としています。
同じ時間帯のセッション
15:20 ~ 16:00 Otter
LLMは4年分のCompose移行を再現できるのか?実プロダクト279件のXMLで探る自動化の境界線 15:20 ~ 16:00 Panda
Android StudioからPSIを盗む方法:AIに大規模なコードベースをナビゲートさせる