Tutte le app installate sulla mia scheda SD sono improvvisamente scomparse


10

Quindi è molto strano.

Ieri sera il mio telefono si è riavviato da solo. Niente di insolito lì - lo fa di tanto in tanto. Tuttavia, questa mattina quando provo a leggere le notizie che ricevo

"L'applicazione non è installata sul telefono".

Quindi controllo alcune altre app ed ecco che ricevo lo stesso messaggio. Qualsiasi app installata sulla mia scheda SD è sparita, ma solo parzialmente. L'icona esiste ancora sul "desktop" e il nome del sistema appare nell'elenco delle app installate sul telefono, ma Google Play Store non pensa che siano installate, il che è diverso dai sintomi descritti in queste domande:

Tutte le app spostate sulla scheda SD sono scomparse

Lo stato delle mie app diventa improvvisamente "non installato sul telefono", persino il Google Play Store!

che affermano entrambi che le applicazioni sono ancora elencate come installate nel Play Store.

Inoltre, ora ci penso che alcune app erano scomparse in precedenza. Ho delle lacune nel campo dell'icona dove so che c'era un'applicazione, ma poiché non l'ho usata ogni giorno non ricordo quali :).

Ho provato a rimuovere e reinserire la scheda SD, ma questo non ha avuto alcun effetto.

Quando reinstallo le applicazioni che dispongono di dati locali e / o dettagli dell'account memorizzati, queste informazioni sono ancora presenti. Ad esempio, quando ho aperto il lettore MP3 di Amazon non mi chiedeva i dettagli del mio account Amazon, ma mostravo solo l'elenco degli album che ho acquistato. Ciò implica che è solo la cartella che contiene gli eseguibili sulla scheda SD che è stata eliminata / danneggiata.

Ho iniziato a reinstallare le app, ma temo che ciò possa accadere di nuovo.

Qualcuno ha qualche idea del perché questo potrebbe essere il caso?


2
Commenta poiché non ne sono molto sicuro - ci sono stati casi in cui qualcosa di simile (ma non uguale; nel mio caso l'elenco delle directory ha funzionato ma i file erano tutti vuoti sulla scheda) mi è successo; che sono stati risolti eseguendo un buon programma chkdskda una finestra di Windows.
Manishearth,

@Manishearth Proverò questo quando torno a casa stasera - Non ho un supporto / convertitore per scheda micro SD qui al lavoro (in realtà non sono sicuro di dove sia quello che ho a casa - ma almeno so di averlo uno!)
ChrisF,

Hmm - chkdsk H: /F-> "Impossibile leggere il settore di avvio". Tuttavia, posso leggere l'unità da Windows
ChrisF

1
La carta non funzionava. Ci sono voluti altri 8 mesi, ma alla fine è morto questo fine settimana.
ChrisF,

Risposte:


4

Come ha scritto Manishearth , questo potrebbe indicare problemi con la carta (e molto probabilmente lo fa). Lo stivale che descrivi potrebbe essere stato "troppo brusco", non smontando in modo pulito la scheda e corrompendo così il suo file system; nel qual caso il "buon vecchio chkdsk" dovrebbe aiutare (a proposito, Android viene fornito con fscklo stesso compito, che potresti eseguire tramite un'app terminale o adb shell- vedi Controllare e correggere gli errori della scheda SD all'interno di Android stesso? ).

D'altra parte, potrebbe anche significare problemi hardware con la scheda, che potrebbe anche essere la ragione di quei riavvii, invertendo causa ed effetto: non essere in grado di leggere / scrivere o incontrare troppi "blocchi corrotti", potrebbe aver innescato qualche evento (come rimontare la scheda in sola lettura /). Non sono sicuro che ciò possa innescare un riavvio (poiché le cose considerate essenziali dal sistema di solito non risiedono sulla scheda SD), ma non sarebbe impossibile. Quindi provare una nuova carta non farà male.


PS: un po 'di background su : come fornito con Android 2.2+, questo sposta solo parti dell'app sulla tua scheda, mentre altre parti rimangono nella memoria interna. Soprattutto i dati dell'app rimangono qui (in /data), motivo per cui dopo una reinstallazione delle tue app erano già (o meglio "ancora") disponibili. Per maggiori dettagli, potresti dare un'occhiata al nostro tag-wiki app2sd .


Ho appena finito di reinstallare tutte le app e, ad eccezione di un caso, tutte le impostazioni e i dati sono stati ricordati, quindi se è un problema con la scheda è molto localizzato.
ChrisF,

1
Non ne sarei sicuro, poiché le tue argomentazioni potrebbero essere basate su un errore: i dati delle app sono archiviati /data, che non è sulla scheda a meno che tu non usi alcuni strumenti (root) come Link2SD - che secondo la tua descrizione non . App2SD normale sposta solo parti dell'app sulla scheda, ma mai i dati delle app.
Izzy

Ah - ha senso. Avevo supposto che lo spostamento di un'app sulla scheda SD spostasse tutto sulla scheda.
ChrisF,

No, non avrebbe funzionato per diversi motivi. Principalmente è che la sdcard è montata solo dopo l' boot_completedevento; quindi se l'intera app risiedesse su di essa, il tuo launcher non sarebbe a conoscenza delle app installate lì poiché potrebbe terminare l'inizializzazione prima che la scheda venga montata (pensando a quale, ciò spiegherebbe il tuo problema anche in circostanze leggermente diverse, cioè se davvero l'intera app era stata spostata). // Prova i miei suggerimenti. Se si dimostrano utili, considera di accettare / votare la risposta;)
Izzy

Quando ho detto "tutto" intendevo "tutto tranne un puntatore all'app", che sta solo mostrando la mia ignoranza su come funzionano queste cose. Proverò le cose che suggerisci e ho già votato a favore della risposta; P
ChrisF

0

Per me tutte le app sono scomparse quando ho estratto la scheda SD interna che memorizza i dati interni del mio e-book (l'e-book è guidato da Android 2.1). Ho fatto per cambiare le dimensioni della partizione per adattarsi a più app. In realtà l'ho acceso senza quella scheda SD accidentalmente e dopo che tutte le app sono diventate non installabili ma non eseguibili.

Non il ridimensionamento della partizione ma l'attivazione dell'incidente ha causato il problema.

Ecco cosa ho fatto: 1. Ho trovato una directory in cui si trovano tutti gli apk installati. per me era / pb_data / data / apps 2. Inserito shell adb ed inserito suin quella shell (sì, è necessario root) 3. inserito lsper elencare tutti gli apk 3. Chiamato pm install XXXXX.apksu ciascuno di quei file apk.

Questa modalità di installazione non ha causato alcun conflitto (sebbene installi gli apk nello stesso posto, quindi deve riscriverli in qualche modo). Anche tutti i dati / le impostazioni delle app sono stati conservati, tutto è ok.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.