2012-07-05 12 views
7

Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE'u düzeltmek için birçok yöntem denedim ancak şu ana kadar, staj saklama belleğimi artırabilirim.Yükleme hataları: INSTALL_FAILED_INSUFFICIENT_STORAGE

Denedim yöntemi:

  1. Sağ ardından "Çalıştır Yapılandırmaları ..." "Android Uygulaması" düğümü bulmak için gitmek "Farklı Çalıştır" gidin Android Projesi kökünü tıklayın soldaki ağacı seçin ve daha sonra projenizi seçin ve pencerenin sağ tarafındaki "Hedef" sekmesine gidin, "Ek Emülatör Komut Satırı Seçenekleri" alanına bakın (bazen pencereyi büyütmeniz gerekecek) ve son olarak Orada "-partition-size 1024" yapıştırın. Emülatörünüzü kullanmak için Uygula ve ardından Çalıştır'ı tıklayın.

  2. Eclipse'in Tercihleri'ne gidin ve “Başlat” öğesini seçin “Varsayılan emülatör seçeneği” alanına “-partition-size 1024” ekleyin ve “Apply” u tıklayın ve emülatörünüzü her zamanki gibi kullanın.

  3. .Android dizininizi açın. Genellikle ev dizininizde. Sonra avd'a gidin ve sonra değiştirmek istediğiniz avd adının bulunduğu dizini açın.

  4. Şimdi config.ini dosyasını düzenlemek ve aşağıdaki satırı eklemek veya aşağıdaki satırı değiştirin: disk.dataPartition.size=1024

Bu, tüm Linux benim için çalıştı.

Bunu kullanarak harici depolama saklamak için benim app kullandı:

android:installLocation="preferExternal" 

ama sonra

Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE

+0

Emülatörde test mi yapıyorsunuz? –

+0

s test ediyorum google tv emülatöre ekle – Jagan

+0

@ MMohsinNaeem bana yardımcı olabilir 3 gün boyunca bu sorunla karşılaştım – Jagan

cevap

6

Hata

Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE 

cihazınız yok demektir alınan Hafıza kartı.

Hata

Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE 

uygulamanız için cihazda yeterli alan yok demektir.

  1. Yaz android:installLocation="auto" ve uygulamayı yüklemek için nereye bakım olacak kendisini android - Dahili veya harici bellek:

    sonraki yapmalıdır.

  2. Aygıtın kurmak için yeterli belleğe sahip olduğundan emin olun (genellikle daha fazla boyutta olan apk).
  3. Uygulamanızın gerçekten çok fazla alana gereksinimi varsa - bu guide'u okuyun.
  4. Eğer emülatör kullanırsanız - kurulum sd kart desteği: enter image description here
+0

yüklemiyor ben bunu deneyin ama bu hatayı alıyorum 'emulator-5554': Cihazda boşluk bırakılmadı com.android.ddmlib.SyncException: Cihazda boşluk kalmadı iptal edildi! – Jagan

+0

Senin apk ne kadar büyük? – Jin35

+0

benim apk dosya boyutu 10.5mb – Jagan

1

o yapılandırmayla ben 23MB biri uygulamayı yüklemek mümkün, bu seçenekleri ile deneyin: enter image description here

+0

wat kullanılmış bir kapalı GPU öykünmesi – Jagan

+1

Daha iyi performans – Litus

+0

için işlemci yerine Grafik kartı ile AVD hızlandırmak için mi .şimdi bile bana boş ekran – Jagan

1

yüklü uygulamaları kaldırmayı deneyin emülatörde ve dahili değil.Ayrıca, emülatör ayarlarını düzenleyerek SD kartın boyutunu değiştirebilir, ancak uygulamanızın o kadar çok belleğin bir takılabilir bölüme dönüştürülmesi gerektiğinden emin olun.

+0

gösteren benim google tv emulator toplam iç bellek 13mb benim app 10.5mb olduğunu ben tüm app kaldırılmaz ben – Jagan

+0

SDCard boyutu değiştirmeyi deneyin SDKard boyutu değiştirmeyi deneyin – Chaitanya

+0

2Gb – Jagan

1

Uygulamamı çalıştırdığımda da benzer bir sorun yaşadım. Google TV öykünücemde, harici depolama için USB depolama alanı göstermiyor. Bir emülatör yeni donanımında önbellek ve ram boyutunu artırmaya çalışın.

nasıl emülatörü sanal belleği artırmak için: Bundan sonra

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

, apk'nizi yüklemeyi deneyin.