Playstore uygulaması genellikle dosyaları indirirken /data/local
geçici olarak depolamak için kullanır .apk
, daha sonra bunları oradan yükler ve son olarak geçici indirme dosyasını (daha sonra gittikten sonra /data/app
) kaldırır . /data/local
O bir çok şey (bir "misnamed" olarak düşünmek olabilir için "geçici dizini" bir tür olarak kullanılır olarak dizin, (hiçbir kök içeriğini listelemek için gerekli böylece) tüm işlemler tarafından okunabilir olmalıdır /tmp
dizinde).
Bu dizin yeniden başlatmada "temizlenir" olmalıdır 1 Sorununuz yerine kırılmış olabilir, böylece .apk
de /data/app
. Yine de yeni bir kurulum bunu çözmelidir. Ayrıca AppMonster Pro'yu kullanmanızı öneririm - evet, Pro sürümü: her kurulumda / güncellemede .apk
yüklü / güncellenmiş uygulamanın dosyasını alır ve bir kopyasını saklar. Bu gibi durumlarda, önceki bir sürümü alıp yükleyebilirsiniz.
Tamlık için: Android cihazlarda daha fazla "geçici dizin" var gibi görünüyor. Bir stoktan bir çöplüğü araştırmak 2.2 Motorola Milestone 2, ben de buldum /data/download
. Farklı cihazlar ek olarak diğer dizinleri kullanabilir. Ancak bu Playstore sorunuzu etkilememelidir.
1 Bunu yalnızca bilgisayarımda depolanan bir Nandroid yedeklemesini çıkardığım cihazlardan birine (Motorola Milestone 2, stok Android 2.2) dayandırabilirim. Orada init.rc
(önyükleme işlemi sırasında çağrılan) ao aşağıdakileri içerir:
mkdir /data/local 0771 mot_tcmd shell
mkdir /data/local/tmp 0771 mot_tcmd shell
mkdir /data/local/12m 0771 mot_tcmd shell
mkdir /data/local/12m/batch 0771 mot_tcmd shell
Görmesi kolay: /data/local
dizin önyükleme sırasında oluşturulur, bu da bu noktada boş olduğunu gösterir. Aynı btw için de geçerlidir. için/data/download