2015-12-27 92 views
12

ho bisogno di aiuto da voi ragazzi, perché non so che cosa ho fatto di sbagliato con il backup adb.di backup Adb non funziona

Voglio a sostegno il mio Samsung Galaxy S3 LTE (GT-I9305), senza radici. L'ho cercato su google e ho trovato il backup completo di Android con SDK Manager. Ho installato tutto ciò di cui ho bisogno per questo come Java Development Kit 8 versione 66 (JDK 8u66 x64) e Android Studio che contiene SDK Manager. Poi sono triste che dovrei scaricare il driver USB di Google. L'ho scaricato ma non è successo niente. Ho pensato che dovrebbe funzionare ora e poi sono passato a C: \ Users \ MYNAME \ AppData \ Local \ Android \ sdk \ platform-tools e adb cliccato a sinistra tenendo premuto Shift. Quindi ho fatto clic su "Apri finestra di comando qui". Dopo questo ho digitato "adb devices" e ha detto:

List of devices attached

3204cfaaf8611199 device

Poi ho digitato:

adb backup -apk -shared -all -f C:\Users\NAME\backup.ab 

Ha detto

Now unlock your device and confirm the backup operation.

Ho fatto questo e il mio Smartphone aperto "Full Backup "e quindi sono stato in grado di impostare una password per il backup. Non ho bisogno di una password e ho appena cliccato "Esegui il backup dei miei dati" Poi è tornato alla schermata iniziale e ha detto "Avvio backup ..." come messaggio per il brindisi e subito dopo ha detto "Backup completato" e creato un file di backup con 40 byte. Io non so che cosa devo fare adesso ...

Im un codice niubbo totale e im tedesco, questo è il motivo per cui il mio Englisch è poi così male.

Grazie per il vostro aiuto.

+0

Su alcuni dispositivi l'applicazione di backup non sarà nemmeno iniziare -. Il comando adb completa solo senza errori e senza un messaggio sullo schermo See La risposta di @ NG. (Usa le virgolette) – trs

risposta

0

Il problema è la versione adb del PC. Utilizzando adb versione 1.0.31 il backup/ripristino avrà esito positivo.

Maggiori informazioni su: https://android.stackexchange.com/questions/83080/adb-backup-creates-0-byte-file-prompts-for-current-backup-password-even-though e How to downgrade my SDK Version?

+2

Non funziona per me – MichaelH

+0

Sto usando __1.0.32__ e il problema è ancora qui – Anwar

+1

Lasciami spiegare meglio Se il tuo ** dispositivo ** ha un adb versione precedente a 1.0.31 **, quindi è necessario utilizzare una versione adb di 1.0.31 su PC. Le versioni di adb ** 1.0.32 + ** interrompono la compatibilità all'indietro. Fonte: [numero 208337] (https : //code.google.com/p/android/issues/detail? id = 208337) –

21

Piuttosto che cercare di trovare una vecchia versione di adb, è più facile per aggiungere le citazioni agli argomenti per di backup adb:

adb backup '-apk -shared -all -f C:\Users\NAME\backup.ab' 
+1

Impressionante, proprio sul posto! Tuttavia, devo aggiungere che, contrariamente al problema dell'OP, il mio smartphone non ha mai mostrato l'app Full Backup, ma ADB ha sempre dato lo stesso risultato. –

+1

è necessario utilizzare le doppie virgolette "adb backup" -apk -shared -all -f C: \ Users \ NAME \ backup.ab "' – JMRouet

+0

@JMRouet Grazie - le virgolette singole funzionano bene su un Mac. Sembra che tu abbia bisogno di doppie virgolette su Windows. –

3

Questo solo ha lavorato utilizzando Ubuntu 15.10 ("wily") per eseguire il backup di un Galaxy SM-G900V con versione Android 6.0.1.

installata usando:

sudo apt-get install android-tools-adb

Poi ho eseguito il seguente dalla riga di comando (senza 'sudo'):

adb backup -apk -shared -all -f backup.adb

Risultato:

[email protected]:~/droid$ ls -lah 
total 1.2GB 
drwxrwxr-x 2 user user 4.0BK Mar 6 18:43 . 
drwxr-xr-x 52 user user 4.0KB Mar 6 17:40 .. 
-rw-r----- 1 user user 1.2GB Mar 6 18:29 backup.ab 

Grazie "NG". Stavo iniziando a pensare che il mio telefono fosse bloccato.

dimenticato di aggiungere: Running versione ADB: Debug Android versione 1.0.31 Ponte

+0

Elaborazione sulla risposta Linux. 'sudo apt-get install adb' funziona. Il flag -f sopra deve essere presente (-f .adb). Così come minima una bandiera per specificare cosa eseguire il backup. In caso contrario, vedrai l'errore: errore di segmentazione. – kaicarno