Android APIクライアント実装ガイドライン Retrofit + OkHttpを使用したAPIクライアント実装のベストプラクティス。 クイックリファレンス 技術スタック アーキテクチャ API Service定義 エラーハンドリング(ApiResult型) 安全なAPI呼び出し Repository実装パターン 含まれるセクション 1. 基本構成 - 技術スタック、アーキテクチャ 2. Retrofit + OkHttp構成 - API Service、OkHttpClient、カスタムInterceptor 3. エラーハンドリング - ApiResult型、ApiError sealed class、safeApiCall 4. Repository層との連携 - 実装パターン、DTO変換、キャッシュ戦略 5. 認証・トークン管理 - TokenProvider、リフレッシュ付きAuthenticator 6. OpenAPI Generator - 設定、仕様例、カスタマイズ 7. テスタビリティ - MockWebServer、Repositoryテスト、Fake実装 8. ベストプラクティス - 設計原則、チェックリスト、アンチパターン 詳細ガイドライン 詳細は REFERENCE.md を参照してください。 ---