본문 바로가기
728x90
반응형

android 1215

안드로이드 폰 카메라 무음 설정 방법 안드로이드폰의 카메라를 사용하다 보면 셔터를 누를 때 소리가 난다. 예전에는 무음 설정을 할 수 있었지만 지금은 안된다. 이 방법은 개발자들이 사용하는 adb를 통해서 폰의 설정을 변경하는 방법이다. 따로 어플을 설치 안 해서 좋다. 순서 개발자 옵션을 활성화한다. USB 디버깅을 활성화한다. adb를 설치한다. PC와 폰을 usb로 연결한다. 무음 명령어를 입력한다. 개발자 옵션 활성화 폰마다 개발자옵션을 활성화하기 위한 경로가 조금씩 다릅니다. 아래를 참고하여 찾아주세요. 설정 - 시스템 - 휴대폰 정보 -소프트웨어 정보 - 빌드 번호 설정 - 휴대폰 정보 - 소프트웨어 정보 - 빌드 번호 빌드 번호를 연속으로 5번 이상 터치를 해준다. '개발자 옵션이 활성화되었습니다.' 메시지가 나온다면 활성화된 .. 2022. 5. 26.
[Android] installed build tools revision 31.0.0 is corrupted. remove and install again using the sdk manager. 발생 필자는 안드로이드 스튜디오에서 애뮬레이터에 빌드할 때 발생했습니다. 원인 애뮬레이터로 빌드할 경우 빌드 버전이 안 맞아서 발생하는 것으로 보인다. 방법 1 프로젝트 내의 Gradle Scripts –> build.gradle file로 이동한다. compileSdkVersion, buildToolsVersion, targetSdkVersion을 31에서 30으로 변경한다. 버전 30이 없다면 다운로드한다. Tools - SDK Manager -> Android 11.0 (R) 선택 -> OK 방법 2 compileSdkVersion 30 buildToolsVersion “30.0.3” minSdkVersion 24 targetSdkVersion 30 방법 3 SDK 빌드 도구 31에서 누락된 두 개.. 2022. 5. 25.
[Android] Binary XML file line : Error inflating class CustomView를 만들어 사용하다 보면 아래와 같은 에러가 발생하는 경우를 볼 수 있다. 물론 xml을 작성 시 존재하지 않는 Class를 태그로 사용 허거나 오타 등등으로도 발생할 수 있다. 관련된 에러를 수정하면서 찾아보니 발생하는 이유는 다양했다. 아래와 같이 정리해봤습니다. 에러 메시지 2022-05-24 09:45:24.293 31272-31272/ E/AndroidRuntime: FATAL EXCEPTION: main Process: com.test.main, PID: 31272 android.view.InflateException: Binary XML file line #116 in com.test.main:layout/popup_settings: Binary XML file line #.. 2022. 5. 24.
[Android] RecyclerView 재사용 오류 우리가 RecyclerView를 사용하다 보면 position과 item의 view가 꼬이게 나올 때가 있다. 원인 이러한 현상이 발생하는 이유는 view를 재사용하면서 발생합니다. 방법 getItemViewType(int position) 뷰타입을 position 값으로 리턴한다. 각 아이템 항목에 맞는 ViewType 값을 리턴하도록 재정의하여 view가 꼬이는 현상을 방지할 수 있다. setItemViewCacheSize(int size) 스크롤되어 화면에 없어지는 view에 대해서 재사용되지 않고, Cache에 저장되어 있다가 그대로 보여진다. 다시 그리지 않기 때문에 성능 개선을 기대할 수 있다. Cache를 크게 가져가면서 view가 꼬이는 현상을 방지할 수 있다. 2022. 5. 21.
Android Gradle plugin requires java 11 to run. 최근 잘 쓰고 있던 안드로이드 스튜디오를 업데이트 하고 아래와 같은 메시지가 발생했다. Android Gradle plugin requires java 11 to run. you are currently using java 1.8 1) 방법 Preference를 누른다. Build, Execution, Deployment - Gradle로 진입한다. Gradle projects - Gradle JDK를 찾는다. 콤보박스에서 JDK 11를 찾아 누른다. 또는 메뉴 File -> Project Structure 를 누른다. SDK Location에서 JDK location was moved to Gradle Settings에 Gradle Settings을 누른다. Gradle JDK를 눌러서 JDK 11을 .. 2022. 5. 19.
[Android] string.xml 공백 넣기 1. 공백 2. string.xml My App 2022. 5. 19.
728x90
반응형