[메모] [Fixed] AGP 8.1.0부터 instrumented test가 실행되면 앱을 지우는 버그가 발생

[메모] [Fixed] AGP 8.1.0부터 instrumented test가 실행되면 앱을 지우는 버그가 발생

Oct 16, 2023. | By: pluulove


일반적인 앱 개발에서는 문제없지만, Instrumented Test(=UI 테스트) 실행하면 기존 개발하는 앱을 삭제하는 버그가 생겼다. 최근에 일부 버전에 수정되었다는 소식이 추가되었습니다.

AGP 8.1.0 uninstalls app after running instrumented tests - 7.4.2 does not

https://issuetracker.google.com/issues/295039976

문제가 되는 버전

  • AGP 8.1.0 ~ AGP 8.1.1
  • AGP 8.2.0-alpha01 ~ AGP 8.2.0-beta06
    • AGP 8.2.0-rc01부터 수정될 예정
  • AGP 8.3.0-alpha01 ~ AGP 8.2.0-alpha06
    • AGP 8.3.0-alpha07부터 수정됨

해결법

프로젝트 root의 gradle.properties에 아래와 정의를 추가만 하면 됩니다.

android.injected.androidTest.leaveApksInstalledAfterRun=true

comments powered by Disqus

Currnte Pages Tags

Android AGP

About

Pluu, Android Developer Blog Site

이전 블로그 링크 :네이버 블로그

Using Theme : SOLID SOLID Github

Social Links