Installationsfehler: INSTALL_FAILED_MEDIA_UNAVAILABLE?
Wenn ich eine android-app von eclipse treffe ich diese Fehler und meine app nicht gestartet:
Fehler bei der Installation: INSTALL_FAILED_MEDIA_UNAVAILABLE
Bitte überprüfen Sie
logcat-Ausgabe für mehr details. Start abgebrochen!
Aber wenn ich öffnete logcat sehe ich, dass logcat nicht alles drucken.
Ich denke, dass einige problem mit meiner manifest Datei. so, hier ist mein manifest-Datei:
android:installLocation="preferExternal">>
<uses-sdk android:minSdkVersion="8" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:debuggable="true" > <activity android:name=".HelloWorld" android:label="Test" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <uses-sdk android:targetSdkVersion="8" android:minSdkVersion="8"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
InformationsquelleAutor der Frage hqt | 2012-02-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist Ihr Telefon über USB angeschlossen? wenn ja, wird die SDCard nicht gemounted ist. Versuchen Sie, verbinden Sie Ihr Telefon in einem anderen Modus oder kopieren Sie Ihre software apk auf die SD-Karte, trennen Sie es vom pc und starten Sie die installation. Es sollte dann funktionieren 🙂
Z. B. mein Motorola Defy unterstützt den usb-Modus "Massenspeicher-Modus" und "media server" - Modus. Im Massenspeicher-Modus wird die SD-Karte wird ausgehängt, aus dem Gerät, so dass Sie zugreifen können es von Ihrem pc.
Das problem ist das "preferExternal" - Befehl, der sagt Eclipse, um zu versuchen die installation auf SDCard.
Sie können auch versuchen, löschen Sie das installLocation-Befehl, um es zu installieren Sie Ihre app im internen Speicher.
Grüße!
InformationsquelleAutor der Antwort RKuehn
cmd
cd
zuandroid sdk folder > platform tools
adb shell
jetzt ein#
- Zeichen erscheintpm set-install-location 1
und anderen#
angezeigt wird, sollte arbeiten gut mit Ihnen.Hinweis: Die
1
in der pm-Befehl bedeutet, dass apps installieren, nur auf den internen Speicher. Sehen pm-Befehl für mehr info.InformationsquelleAutor der Antwort Jawad
Es kann wegen des geringen Speichers. Für mich problem gelöst, wenn löschen Sie einige unnötige Dateien und apps....
InformationsquelleAutor der Antwort hovo888s
In meinem Fall war die Lösung neu starten das Telefon.
InformationsquelleAutor der Antwort ruff1991
ich löste es durch hinzufügen der folgenden Zeile zur AndroidManifest.xml - Datei in Ihre app:
...es sollte wie folgt sein:
InformationsquelleAutor der Antwort Mohammed El-Sharnouby
In meinem Fall
1 - deinstallieren Sie einige Nutzlose/low-apps verwenden
2 - clear ram-Speicher
InformationsquelleAutor der Antwort DILSHAD AHMAD
Meinem Fall arbeitete, nachdem ich einige Dateien gelöscht oder apps auf dem Handy. Ich benutze ein Htc Handy, ich denke, das Telefon muss eine gewisse Menge an Platz auf dem internen Speicher, und die Menge an Speicherplatz benötigt, variiert von Handy zu Handy
InformationsquelleAutor der Antwort Unoye
Wenn keiner der fixes über die für Sie gearbeitet, wie Sie es nicht für mich, es gibt eine wirklich einfache Lösung, die Sie in Betracht ziehen könnte.
In Ihrem USB-computer-Anschluss-Einstellungen, deaktivieren Sie die Option "Mount SD-card" Feld und verlassen es nur kurz auf "Mediengerät (MTP)". Führen Sie dann die app erneut.
Diese Weise Ihre externe Speicher werden nicht ausgehängt, wenn Sie schließen Sie Ihr Gerät an Ihren pc und das app wird dann installiert,
InformationsquelleAutor der Antwort Peter