厄介な依存関係:サードパーティライブラリのバグを乗り切り修正する方法

たとえサードパーティの依存関係が原因であっても、アプリで発生するバグは開発する私たちの責任です。 本セッションでは、この状況に対処するさまざまな方法を概観します。具体的には次のようなトピックを扱います: - 高度なGradleテクニックを用いたデバッグ、ログ取得、または問題の修正 - ライブラリをフォークし、GitサブモジュールやNexusリポジトリ、または直接生成したアーティファクトを通してプロジェクトに組み込む方法 - 変更を元のライブラリリポジトリへアップストリームする手順 - クローズドソースライブラリと付き合う際のアプローチ このセッションは深い技術解説というよりもガイドブックとして機能し、状況に応じて選択できる実践的な選択肢を開発者に提示します。 (DroidKaigi実行委員会による翻訳)

  • Yury Vlad Senior Android Engineer


概要

  • 日時 2025.09.12 / 16:20 ~ 17:00 (40min)
  • 場所 Meerkat
  • 言語 英語 (日本語通訳あり)

対象者

サードパーティ(主にオープンソース)ライブラリを利用していて問題に直面しているAndroid開発者。 Git、GitHub、Gradleの基本的な経験があることを前提とします。