Files
sodalive-android/docs/20260427_무료라이브_마이페이지_광고제거.md

1.8 KiB

20260427 무료라이브 마이페이지 광고 제거

  • 무료 라이브 입장 전면광고 노출 경로를 확인한다.
  • 마이 페이지 하단 광고 노출 경로를 확인한다.
  • LiveRoomActivity에서 무료 라이브 전면광고 관련 상태값, 로더, 호출부를 제거한다.
  • MyPageFragmentfragment_my.xml에서 마이 페이지 하단 배너를 제거한다.
  • app/build.gradle에서 더 이상 쓰지 않는 광고 ad unit 필드를 제거한다.
  • 관련 검증을 수행하고 결과를 문서 하단에 기록한다.

검증 계획

  • lsp_diagnostics로 변경 파일의 오류 여부를 확인한다.
  • ./gradlew :app:compileDebugKotlin로 컴파일 검증을 수행한다.
  • ./gradlew :app:assembleDebug로 실제 빌드 결과를 확인한다.

검증 기록

  • 2026-04-27 18:10 KST

    • 무엇/왜: 변경 파일 기준 정적 진단 가능 여부를 먼저 확인해 기본 오류 검출 수단을 확보했다.
    • 실행: lsp_diagnostics for LiveRoomActivity.kt, MyPageFragment.kt, app/build.gradle
    • 결과: 현재 환경에는 Kotlin/Gradle LSP가 구성되어 있지 않아 진단을 제공하지 못했다. 대신 Gradle 컴파일과 빌드 검증으로 대체했다.
  • 2026-04-27 18:12 KST

    • 무엇/왜: 광고 제거 후 남은 참조나 import 누락 때문에 컴파일이 깨지지 않는지 확인했다.
    • 실행: ./gradlew :app:compileDebugKotlin
    • 결과: 첫 실행에서 LiveRoomActivity.ktisLiveRoomJoinCompleted 잔여 참조로 실패했고, 해당 참조 제거 후 재실행에서 성공했다.
  • 2026-04-27 18:13 KST

    • 무엇/왜: 실제 디버그 APK 생성까지 완료되는지 확인해 변경의 수동 QA를 수행했다.
    • 실행: ./gradlew :app:assembleDebug
    • 결과: BUILD SUCCESSFUL로 디버그 빌드가 완료됐다.