상황 안드로이드 스튜디오에서 Open Project로 파일을 열었으나 하단에 다음과 같은 에러가 발생했다. 지난 번에도 겪었던 경험인데, 까먹어서 정리해둔다. 에러 내용 Invalid Gradle JDK configuration found. Open Gradle Settings Use Embedded JDK (D:\programs\Android\Android Studio\jre) Change JDK location 해결 방법 - File - Project Structure로 이동한다. - 좌측의 SDK Location 탭으로 이동하면 오른쪽 사진이 뜨는데, 두번째 내용쪽의 Download 버튼을 누른다. - 위에서 Download를 누르면 NDK 패키지가 설치된다. (생각보다 많이 걸린다. 저번에도 오래..
에러 내용 Error while waiting for device: AVD Pixel_2_API_28_2 is already running. If that is not the case, delete the files at C:\Users\UserName\.android\avd/Nexus_5X_API_28.avd/*.lock and try again. 상황 안드로이드 스튜디오에서 Run을 눌러 실행을 시켰더니 하단에 에러 메세지가 출력되었다. 원인 가상 디바이스를 비정상적으로 종료하면 오류가 발생한다. 해결 방법 1. AVD Manager 로 이동하여 사용하던 가상 디바이스를 삭제하고 새로 만든다. 주의사항 - 에뮬레이터 종료 시에는 AVD Manager로 이동하여 해당 에뮬레이터를 Stop 시킨다.
CVE-2021-44228 Logging Framework log4j ? 서비스 동작 과정에서 일어나는 모든 기록을 남겨 침해사고 발생 및 이상징후를 점검하기 위해 필수적으로 필요한 기능이다. 무료로 제공되는 오픈소스 프로그램으로 Java 기반의 모든 어플리케이션에서 사용할 수 있다. 취약점에 따른 피해 원격의 공격자가 이 취약점을 통해 악성코드 유포, 중요 데이터 탈취, 임의의 파일 다운로드 및 실행 등이 가능하다. 취약한 log4j를 사용하고 있는지 확인하는 방법 log4j를 사용하는 제품에 관한 정보는 아래 링크에서 확인할 수 있다. https://gist.github.com/SwitHak/b66db3a06c2955a9cb71a8718970c592 BlueTeam CheatSheet * Log4Sh..