본문 바로가기
728x90

Mobile/Android27

[Android] adb logcat 명령어 1. 개요 CommandLine에서 adb를 사용할 때 쓰이는 명령어이다. 2. logcat 구문 logcat은 system log, main log 버퍼에 있는 로그를 출력하는 기능을 가졌다. log는 보고자 하는 log를 특정해서 볼 수 있으며, 옵션을 쓰거나 옵션과 필터를 같이 씀으로써 원하는 log를 출력할 수 있다 $ adb logcat $ adb logcat -옵션 $ adb logcat -옵션 - 3. 옵션 옵션 설명 -b 보고자하는 버퍼를 불러옴. main, system, crash는 기본값 -c, --clear 선택한 버퍼를 지우고 종료함. main, system, crash는 기본값 -e 로그 메시지가 과 일치하는 줄만 출력 -s 모든 태그의 우선순위를 'silent'로 설정. *:S와.. 2021. 9. 7.
[Android] Window에서 ADB 환경 구축하기 ADB란? Android Debug Bridge 장치와 PC간의 통신을 위해 설치하는 프로그램이다. 주로 디버그를 하기 위해 쓰게 되서 설치법에 대해 정리해보려 합니다. 1. ADB 설치 ADB 설치 사이트로 이동하여 자신의 OS에 맞게 설치받는다. Android ADB 설치 사이트 SDK 플랫폼 도구 출시 노트 | Android 개발자 | Android Developers Android SDK 플랫폼 도구는 Android SDK의 구성요소입니다. developer.android.com 2. 받은 압축파일 압축해제 받은 압축파일을 압축 해제 시키고, 원하는 디렉토리에 압축해제된 폴더를 위치시키자 3. 환경변수에 Path 등록 3-1. 먼저 Win + Pause Break 단축키나 내 컴퓨터 -> 우클릭 .. 2021. 8. 27.
[Android] 그간 날 괴롭혔던 JAVA SE 16 버전에 대해서 이전에 쓴 글에서 오류로 인해 JAVA 버전을 언급을 했었는데, 단순히 버전을 교체하는 것이 정답이 아니였다. 간만에 개발하려는데 '어? java 8에서 훨씬 더 많이 업그레이드가 되었네.. 이거 받으면 더 좋은 환경에서 코딩이 가능하겠지!' 라는 생각에 설치를 했던 것 자체가 악몽의 시작일줄이야.. 결론부터 말하자면, JAVA SE 16 버전으로 빌드 및 실행까지 완료가 되었더라도 그 프로젝트는 이미 심각한 상태일 수 있다. Android Studio는 PC Local에 설치된 JAVA SE이나 JDK 버전과 Gradle 버전에 따라 빌드가 진행된다. 다시 코딩을 하려고 무작정 JAVA SE 16버전을 설치하고, 매칭되는 Gradle 버전을 찾아 설치를 따로 진행해주어 프로젝트 코딩을 하지 않았음에도 .. 2021. 8. 13.
[Error] BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 60 에러에 관하여 컴퓨터를 포맷하기 전에는 안드로이드 스튜디오로 프로그램 제작을 잘 하고 있었다. 당시에 설치했던 프로그램들은 - java SE 16 - android studio 4.2.2 이하 였음 윈도우 파일이 깨진 이후 포맷을 하면서 위와 같은 파일들을 다시 설치하고, sdk는 받는데 오래걸리니까 기존에 있던 폴더를 가져와서 옮기는 작업을 했다. 추가로 설치한 날짜에 안드로이드 스튜디오는 패치가 있었는지 버전이 달라졌었다. (4.2.2로 업데이트 되었음) 그러나 문제가 발생했다. 해당 오류로 인해 다음과 같은 방법을 시도했다. - Gradle 재설치 - SDK 재설치 - Android studio 완전삭제 후 재설치 - user 폴더 내에 .android 폴더 삭제 - user 폴더 내에 .android studi.. 2021. 7. 2.
728x90