Android

[안드로이드] INSTALL_FAILED_INSUFFICIENT_STORAGE 해결

INSTALL_FAILED_INSUFFICIENT_STORAGE 문제 안드로이드 스튜디오에서 에뮬레이터를 실행하고 개발중인 애플리케이션을 실행하려 하면 로그 창에 아래와 같이 표시되면서 앱 설치에 실패하는 현상이 발생합니다.…

6개월 ago

[안드로이드] Targeting S+ requires that one of FLAG_IMMUTABLE 해결

안드로이드 12 (API 31 및 S)을 타겟으로 하여 모바일 앱을 개발하려 할 때, 앱을 빌드하면 다음과 같이 에러메시지가 나타나면서 빌드에…

3년 ago

[안드로이드/JAVA] ProgressBar 색상 변경하기

안드로이드에서는 머터리얼 디자인의 프로그레스 바(로딩 바)를 xml로 간단히 구현할 수 있습니다. 여기서 프로그레스 바의 색상을 수정하려 하니 Background나 colors에 관한…

5년 ago

[안드로이드 스튜디오] 시스템 이미지 삭제 방법

안드로이드 스튜디오를 사용하던 도중 특정 안드로이드 버전의 시스템 이미지를 다운로드하는 경우가 있습니다. 시스템 이미지는 안드로이드의 가상 머신 테스트를 도와주는 에뮬레이터에서…

5년 ago

안드로이드 Q, 버전 네이밍 체계 바뀐다… 안드로이드 10으로

구글의 안드로이드 운영체제가 새로운 버전 이름으로 탈바꿈하게 되었습니다. 기존의 디저트 이름을 따르던 버전 체계를 버리고 단순히 숫자 표기로 부른다고 합니다.…

5년 ago

[안드로이드/JAVA] ScrollView 내 레이아웃 높이 가득 채우기

ScrollView 안의 레이아웃 높이를 가득 채우기 안드로이드 레이아웃 파일(XML)을 작성하다 보면 종종 ScrollView를 사용하는 경우가 있습니다. ScrollView는 길어지는 높이로 인해…

5년 ago

[안드로이드/JAVA] The current user has insufficient permissions to perform the requested operation.

안드로이드Google Play Developer API를 통해 각종 서비스를 구현하려 할 때, PHP로 구현된 페이지를 실행하려 할 때 다음과 같은 에러 메시지가…

5년 ago

[안드로이드/JAVA] java.util.UnknownFormatConversionException

java.util.UnknownFormatConversionException 문제 strings.xml 파일을 수정하고 애플리케이션을 실행하던 도중, 다음과 같은 예외 문제가 발생하면서 앱이 강제로 종료되었습니다. 2019-08-06 12:44:51.056 11935-11935/com.company.appname E/AndroidRuntime:…

5년 ago

[안드로이드/JAVA] Error inflating class com.google.android.material.button.MaterialButton

Error inflating class com.google.android.material.button.MaterialButton Material Components for Android를 사용하던 도중 view 객체 생성에 문제가 발생하는 경우가 있었습니다. 출력된 에러 메시지는…

5년 ago

[안드로이드/JAVA] 볼륨 키를 누를 때 미디어 음량으로 조절하기

안드로이드 애플리케이션을 실행하고 볼륨 키로 앱의 음량을 조절할 때가 있습니다. 일반적으로 처음 볼륨 키를 눌러보면 '벨소리'로 음량이 맞추어지게 됩니다. 문제는 이게…

5년 ago