본문 바로가기

Android

외부 저장 장치에 저장한 파일이 나타나지 않는다면 추가 SD 카드를 가지지 않는 안드로이드 폰을 사용할 때, 앱 개발 도중 외부 저장 공간에 파일을 저장했음에도 윈도우 탐색기에서 저장한 파일을 볼 수 없는 경우가 있다. 이것은 아직 고쳐지지 않은 안드로이드의 버그인데, 폰을 재부팅해야 최근에 저장한 파일을 볼 수 있다. 재부팅이 귀찮다면, 저장 장치에 대한 미디어 스캔을 수행하는 앱을 사용할 수도 있다. 안드로이드의 API는 내부, 외부 개념을 사용하여 저장 장치를 구별하지만, 사실 외부 저장 장치는 추가 SD 카드만을 의미하는 것이 아니다. 따라서, 추가 SD 카드를 지원하지 않는 안드로이드 폰을 사용한다면, getExternalStorageDirectory()의 결과는 폰에 따라 다르게 나타날 수 있다. 메모리 부족에 시달렸던 과거의 폰들과 달리, .. 더보기
Android SDK Manager가 동작하지 않을 경우 Android SDK를 설치한 뒤, SDK Manager가 정상적으로 동작하지 않을 경우, JAVA_HOME이나 ANDROID_SDK_HOME과 같은 환경 변수를 다시 한번 확인하라는 것이 일반적인 문제 해결 절차이다. 그러나, 이와 같은 방법으로도 SDK Manager가 동작하지 않는 경우가 있는데, 이것은 단순히 SDK Manager가 32비트 자바로 빌드된 경우가 있기 때문이다. 당연히, 32비트 JDK나 JRE를 설치하면 간단히 문제를 해결할 수 있다. 더보기