2021. 2. 15. 22:22ㆍ코딩강좌/안드로이드
안드로이드 스튜디오 빌드 속도가 현저히 저하된 것을 인지하였고, 안드로이드 스튜디오는 하기와 같은 메시지 팝업을 띄웠다.
microsoft의 가이드대로(가이드는 맨 아래에 참조) 하기와 같이 진행해보았다. 빌드시 추가되는 파일들에 대한 defender의 바이러스 검사를 제외하도록 하도록 하는 과정이다. 안드로이드 스튜디오에서 제공한 폴더들을 제외하도록 설정했다.
결과는 gradle build 타임이 4m 57s 걸리며 warning 메시지가 뜬 상태에서 제외시키고 나니, 1m 50s로 줄어들며 warning도 뜨지 않게 되었다.
<마이크로 소프트 개발자 가이드 참조>
https://developer.android.com/studio/intro/studio-config?utm_source=android-studio#antivirus-impact
Windows에서 Android 스튜디오 성능 최적화
Windows에서 Android 스튜디오의 성능은 다양한 요인에 영향을 받을 수 있습니다. 이 섹션에서는 Windows에서 Android 스튜디오 설정을 최적화하여 가능한 한 최상의 성능을 얻는 방법에 관해 설명합니다.
바이러스 백신 소프트웨어가 빌드 속도에 미치는 영향 최소화
일부 바이러스 백신 소프트웨어는 Android 스튜디오 빌드 프로세스를 방해할 수 있으며, 이로 인해 빌드 실행 속도가 크게 느려질 수 있습니다. Android 스튜디오에서 빌드를 실행하면 Gradle은 앱의 리소스와 소스 코드를 컴파일한 후 컴파일된 리소스를 APK로 함께 패키징합니다. 이 과정에서 많은 파일이 컴퓨터에 생성됩니다. 바이러스 백신 소프트웨어에서 실시간 검사를 사용하도록 설정한 경우 바이러스 백신으로 인해 파일이 생성될 때마다 파일 검사가 이루어지고 이때 빌드 프로세스가 강제로 중지될 수 있습니다.
이런 문제를 방지하려면 바이러스 백신 소프트웨어에서 특정 디렉터리를 실시간 검사 대상에서 제외하면 됩니다.
주의: 컴퓨터를 악성 소프트웨어로부터 안전하게 보호하려면 실시간 검사 또는 바이러스 백신 소프트웨어를 완전히 중지하지 마세요.
Windows Defender에 제외 추가
Android 빌드 속도를 향상 시키려면 다음을 수행 하 여 Windows Defender Security Center 에서 제외를 추가 합니다.
- Windows 메뉴 시작 단추를 선택 합니다.
- Windows 보안 입력
- 바이러스 및 위협 방지 선택
- 바이러스 & 위협 방지 설정 에서 설정 관리 를 선택 합니다.
- 제외 제목으로 스크롤하고 제외 추가 또는 제거 를 선택 합니다.
- + 제외 추가를 선택 합니다. 그런 다음 추가 하려는 제외가 파일, 폴더, 파일 형식또는 프로세스인지 여부를 선택 해야 합니다.
'코딩강좌 > 안드로이드' 카테고리의 다른 글
브로드컴 android boot simple flow-chart (0) | 2021.02.15 |
---|---|
AOSP(Android Open Source Project)와 구글 안드로이드의 차이에 대한 이해 (0) | 2021.02.15 |
github에서 fork하여 개발 할 경우 flow (0) | 2021.02.13 |
안드로이드 스튜디오에서 github 로그인 (0) | 2021.02.13 |
소스트리에서 github계정이 변경되었을 경우 (0) | 2021.02.13 |