2011-09-16 10 views
11

Ricevo l'errore menzionato nel titolo quando eseguo la mia app sull'emulatore. Durante la creazione, avevo dato uno spazio sufficiente.Errore di installazione: INSTALL_FAILED_INSUFFICIENT_STORAGE

Come si può risolvere questo?

mio file di registro:

[2011-09-16 09:28:17 - Trivia] Performing nik.trivia.Splash activity launch 
[2011-09-16 09:28:17 - Trivia] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'work' 
[2011-09-16 09:28:17 - Trivia] Uploading Trivia.apk onto device 'emulator-5554' 
[2011-09-16 09:30:54 - Trivia] Installing Trivia.apk... 
[2011-09-16 09:30:56 - Trivia] Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE 
[2011-09-16 09:30:56 - Trivia] Please check logcat output for more details. 
[2011-09-16 09:30:56 - Trivia] Launch canceled! 
+3

Prova questa: http://stackoverflow.com/questions/2239330/how-to-increase-storage-for-android-emulator-install-failed-insufficient-storag –

risposta

14

è necessario aumentare la memoria virtuale di emulatore

Come aumentare la memoria virtuale di emulatore

\\emulator -avd "Emulator Name" -partition-size 500 

dopo quindi provare a installare l'apk

i Per qualsiasi dubbio, vedere tutti i commenti di this question

+1

+1 utile per me. – Praveenkumar

+0

Ma cosa fare se si verifica per il dispositivo reale – AHF

+0

@Ahmad disinstallare alcune applicazioni ... :) –

0

Se si sta installando l'applicazione sull'emulatore, allora alcune volte è successo. Affronto lo stesso problema e lo risolvo a modo mio.

Nel mio problema, ho installato l'applicazione in emulatore che è più grande come se fosse più di 10mb. E dopo che, ho intenzione di installare un'altra applicazione per che emulatore e ottenuto questo errore ..

Sollution:

Ho appena Riavviare l'Eclipse che erace tutti Memoria indesiderati e andranno aggiornare per installare il nuovo Applicazione.

Nota: funziona solo per alcuni scopi normali. come per ottenere errore dopo l'installazione di un'altra applicazione. . .eccetera. Altrimenti segui la risposta di CapDroid. Grazie.

6

Io lavoro con il dispositivo reale. Una volta ho avuto lo stesso errore. Ho avuto molto spazio libero sulla scheda SD. Quindi potresti vedere questo errore se non hai abbastanza memoria interna. Dovresti eliminare qualche programma dal dispositivo o spostarlo sulla scheda SD. Ha risolto il mio problema. Grazie.

-1

basta creare un nuovo emulatorequindi iniziare che emulatore e lanciare la vostra applicazione Android su quel emulatore impostando la destinazione:

  • Fare clic destro sul progetto e andare a Esegui come
  • configurazione Run
  • Vai a destinazione, fare clic su sempre pronto a raccogliere bersaglio
  • Applicare
  • Run

C'è una nuova schermata in cui selezionare il nuovo emulatore che è stato creato. Esegui quell'app.

Quindi non esiste più un tale problema.

0

Quando si utilizza un vero e proprio dispositivo di assicurarsi di avere abbastanza spazio sul telefono, ho cancellato alcuni file sul dispositivo e ha funzionato per me

0

se avete già che applicazione installata in ur cellulare rispetto cancellato l'applicazione stessa andando su Impostazioni-> Applicazione selezionando quella app e disinstallandola. se si affrontano lo stesso problema di disinstallare l'altro software per ottenere più spazio in memoria.

3

Questo errore può essere causato da un'applicazione che ha precedentemente generato un errore e pertanto non può essere terminata correttamente prima di installare la nuova versione.

Per risolvere il problema in questo caso, è possibile "Fermare forzatamente" l'applicazione in Application Manager del dispositivo o disinstallarla completamente.

Provare di nuovo a eseguire l'app e tutto andrebbe bene.

0
You need to do two things after which this error will be resolved. 

1. In your AndroidManifest.xml file add android:installLocation="preferExternal" within your manifest tag. 

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.packagename.appname" 
android:versionCode="1" 
android:versionName="1.0" 
android:installLocation="preferExternal"> 

2. More importantly, clear the cache data in your device. Goto settings -> storage -> click on cached data. This will clear the cache and free the space. 

3. Reconnect your device, clean your project and again run it on the device. The project will now run on your device