Der INSTALL_FAILED_INSUFFICIENT_STORAGE
Fehler ist der Fluch im Leben eines jeden Android-Entwicklers. Dies geschieht unabhängig von der App-Größe oder dem verfügbaren Speicherplatz. Durch einen Neustart des Zielgeräts wird das Problem kurz behoben, es wird jedoch bald wieder angezeigt. Es gibt Hunderte (wenn nicht Tausende) von Message Board-Posts von Leuten, die fragen, warum das Problem auftritt, aber die Leute bei Google schweigen frustrierend zu diesem Thema.
Es gibt eine einfache Problemumgehung. Wenn auf Ihrem Testgerät Android 2.2 oder höher ausgeführt wird, fügen Sie das android:installLocation
Attribut mit dem Wert zur Manifestdatei Ihrer Anwendung hinzu "preferExternal"
. Dadurch wird die App auf dem externen Speicher des Geräts installiert, z. B. auf der SD-Karte eines Telefons.
Zum Beispiel:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.andrewsmith.android.darkness"
android:installLocation="preferExternal"
Dies ist eher ein Pflaster als ein Fix, und es ist möglicherweise nicht ideal, wenn Sie möchten, dass Ihre fertige App im internen Speicher des Geräts installiert wird. Aber es wird zumindest den Entwicklungsprozess viel weniger frustrierend machen.