INSTALL_FAILED_INSUFFICIENT_STORAGE
오류는 모든 안드로이드 개발자의 삶의 베인입니다. 앱 크기 또는 사용 가능한 저장 공간에 관계없이 발생합니다. 대상 장치를 재부팅하면 문제가 잠시 해결되지만 곧 다시 나타납니다. 사람들이 문제가 발생하는 이유를 묻는 수백 개의 메시지 게시판 게시물이 있지만 Google 직원은이 문제에 대해 조용히 침묵합니다.
간단한 해결 방법이 있습니다. 테스트 장치에서 Android 2.2 이상을 실행중인 android:installLocation
경우 값을 사용하여 속성을 애플리케이션의 매니페스트 파일에 추가하십시오 "preferExternal"
. 그러면 앱이 휴대 전화의 SD 카드와 같은 기기의 외부 저장소에 설치됩니다.
예를 들면 다음과 같습니다.
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.andrewsmith.android.darkness"
android:installLocation="preferExternal"
이것은 수정보다 반창고이며 완성 된 앱을 장치의 내부 메모리에 설치하려는 경우에는 이상적이지 않을 수 있습니다. 그러나 최소한 개발 과정을 훨씬 덜 좌절하게 만들 것입니다.