Adb Backup crea un archivo de 0 bytes; solicita la contraseña de copia de seguridad actual aunque nunca establezca uno; "Error al establecer contraseña" para la contraseña de copia de seguridad de escritorio -- adb campo con 4.4-kitkat campo con backup campo con samsung-galaxy-s-4 camp android Relacionados El problema

ADB backup creates 0-byte file; prompts for current backup password even though I never set one; “Failed to set password” for Desktop backup password


50
vote

problema

Español

El problema:

Cada vez que ejecuto adb backup, recibo un mensaje cerca de la parte inferior de la pantalla de inicio que dice Backup starting... , seguido de un mensaje que dice Backup finished unos segundos Más tarde a pesar del hecho de que estoy usando 17 GB de memoria de dispositivo, y el archivo de copia de seguridad resultante se crea con un tamaño de 0 bytes. No recibo mensajes de error, no hay comentarios que lo indiquen que algo es incorrecto, y mucho menos que está mal. Parece que funciona, pero demasiado rápido, y el archivo de copia de seguridad está vacío.

El proceso:

  1. Confirmo que el dispositivo es reconocido por ADB usando el comando ABCDEFGHIJKLMNABCDEFGHIJKLMN6 , y reciba la siguiente salida:

      List of devices attached 8e1f368a        device   
  2. Emitir el comando ADB Backup (detalles a seguir).

  3. Obtengo el siguiente mensaje en el símbolo del sistema:

      ABCDEFGHIJKLMNABCDEFGHIJKLMN8   

    ... y el siguiente aviso en el teléfono:

    ingrese la descripción de la imagen aquí

    No hace ninguna diferencia de lo que hago aquí (detalles a seguir).

  4. Toque el botón de nuevo My Data (esquina inferior derecha).

  5. El teléfono vuelve a la pantalla de inicio y me muestra el mensaje Backup starting... , luego el mensaje none0 Mensaje unos segundos más tarde. Se crea un archivo de 0 bytes, nombrado el nombre predeterminado backup.ab o cualquiera que especifique con el interruptor -f .

El comando adb backup (utilizado en el paso 2):

He probado múltiples combinaciones de opciones, desde lo simple como

  none1  

a cosas como

  none2  

También intenté agregar el interruptor none3 después de leer este y Este , que indica que tratar de incluir una copia de seguridad del sistema en un dispositivo no rooted puede resultar en un archivo de 0 bytes y que se debe usar este interruptor. No hace ninguna diferencia, el proceso aún se completa en cuestión de segundos y todavía obtengo un archivo de 0 bytes.

El indicador de contraseña "Copia de seguridad completa" (Paso 3):

Estoy bastante seguro de que nunca antes había establecido una contraseña de respaldo. Nunca he tenido la ocasión de establecer esta contraseña o acceder a esta configuración de ninguna manera antes. Sin embargo, he intentado todo lo siguiente:

  • dejando ambas contraseñas en blanco
  • Dejando la "Contraseña de copia de seguridad actual" en blanco e ingresando una nueva contraseña en la segunda caja
  • ingresando al PIN de bloqueo de pantalla actual y todos los pines que he usado en el pasado como la "Contraseña de respaldo actual".
  • Ingresando cada contraseña, puedo pensar en eso que alguna vez habría utilizado para cualquier cosa en este dispositivo

En todos los casos, el comportamiento es exactamente el mismo que se describe en el paso 5. No obtengo errores ni ningún tipo de indicación de que cualquier cosa sea incorrecta o que mis contraseñas no sean inválidas, y no hay sugerencia en cuanto a Ya sea que esté esperando una contraseña actual o si ese campo debe dejarse en blanco. (La pantalla disparó en esta respuesta y varios otros foros de soporte que he mirado parece implicar que la "corriente La casilla "Caja de contraseña de respaldo no se mostrará si no hay una contraseña actual, pero eso es solo una inferencia; nada deja claro si se requiere una contraseña actual.)

Sospecho que la contraseña que está solicitando podría ser la "Contraseña de respaldo de escritorio", configurada en Opciones de desarrollador:

ingrese la descripción de la imagen aquí

Nunca he establecido esa contraseña antes. Si trato de establecer uno, recibo un mensaje que dice none4

En la búsqueda de información sobre este error, he encontrado al menos otro caso en el que alguien que estaba teniendo este problema dijo que esto le estaba impidiendo que usara la copia de seguridad de ADB, pero no era específico sobre lo que sucede cuando intenta para usar la copia de seguridad de ADB.

La mayoría de las personas que recibieron este mensaje nunca han establecido la contraseña antes de decir que la solución fue dejar la contraseña actual en blanco, pero lo intenté en primer lugar y lo intenté. No funciona. Encontré una pregunta de otra persona que se encontró con este problema y estaba seguro de que no había establecido la contraseña antes de . Desafortunadamente, no parece que él haya recibido una solución ni siquiera una explicación.

Independientemente de si ADB está buscando la "Contraseña de respaldo de escritorio" o la contraseña de cifrado ADB es algo separado, descubre que la razón por la que ADB requeriría que ingrese una contraseña anterior para iniciar una nueva copia de seguridad. No estoy tratando de restaurar, sobrescribir, o de ninguna manera acceder a los datos cifrados previamente, por lo que incluso si se ha establecido una contraseña de cifrado para una copia de seguridad , no se ha establecido anteriormente, no puedo imaginar por qué alguien pensaría que es Una buena idea para evitar que usted haga una copia de seguridad de su dispositivo si no recuerda qué contraseña usó para cifrar copias de seguridad en el pasado.

Información adicional:

Modelo: Samsung Galaxy S4 SCH-I545
la versión del kernel: 3.4.0
OS versión: 4.4.2
Android SDK Herramientas Versión: 1.16
La depuración USB está habilitada.

Tenga en cuenta que mi razón para usar ADB Backup es tomar una copia de seguridad completa de mi teléfono para estar en el lado seguro antes de rootearlo * para que pueda usar herramientas de copia de seguridad de NAdroid, como la copia de seguridad de Titanium. Por lo tanto, cualquier sugerencia que involucre enraizando mi teléfono sería un Catch-22, no una solución. No hace falta decir que un restablecimiento de fábrica tampoco es una solución, ya que derrotaría a todo el propósito de realizar la copia de seguridad.

El teléfono está configurado para sincronizar con los servidores de intercambio de My Company, y hay algunas políticas aplicadas por el servidor. Había pensado que el dispositivo estaba encriptado cuando configuré por primera vez la sincronización con la cuenta de la compañía, pero aparentemente no está encriptada actualmente. De hecho, eso es lo que establece esta cadena de eventos en movimiento: recibo un mensaje diciéndome que necesito cifrar el dispositivo para continuar con los servidores de la compañía. Quiero tomar una copia de seguridad de nandroid antes de encriptar, lo que requiere enraizamiento, y quiero usar la copia de seguridad de ADB antes de rootear.


* Sí, soy consciente de que Towelloot se pretende que sea seguro, pero preferiría no arriesgarme, y me gustaría resolver o al menos entender este problema en los problemas relacionados con los casos en el futuro.

Original en ingles

The problem:

Every time I run ADB backup, I get a message near the bottom of the home screen saying Backup starting..., followed by a message saying Backup finished a few seconds later despite the fact that I'm using 17 GB of device memory, and the resultant backup file is created with a size of 0 bytes. I receive no error messages, no feedback whatsoever indicating that anything is wrong, let alone what is wrong. It appears to work, but way too quickly, and the backup file is empty.

The process:

  1. I confirm that the device is recognized by ADB using the adb devices command, and receive the following output:

    List of devices attached 8e1f368a        device 
  2. I issue the ADB backup command (details to follow).

  3. I get the following message at the command prompt:

    Now unlock your device and confirm the backup operation. 

    ...and the following prompt on the phone:

    enter image description here

    It makes no difference what I do here (details to follow).

  4. I tap the Back up my data button (bottom right corner).

  5. The phone returns to the home screen and shows me the Backup starting... message, then the Backup finished message a few seconds later. A 0-byte file is created, named either the default backup.ab or whatever I specified with the -f switch.

The ADB backup command (used in step 2):

I've tried multiple combinations of options, ranging from as simple as

adb backup -all 

to things like

adb backup -all -apk -s 8e1f368a -f 'C:\Data Files\PDA\Backups\ADB\GalaxyS4_20140919.ab' 

I also tried adding the -nosystem switch after reading this and this, which indicate that trying to include a system backup on an unrooted device may result in a 0-byte file, and that this switch must be used. It makes no difference, the process still completes in a matter of seconds and I still get a 0-byte file.

The "Full backup" password prompt (step 3):

I'm quite sure I have never set a backup password before. I've never had the occasion to set this password or access this setting in any way before. However, I have tried all of the following:

  • Leaving both passwords blank
  • Leaving the "current backup password" blank and entering a new password in the second box
  • Entering the current screen lock PIN and all PINs I've ever used in the past as the "current backup password".
  • Entering every password I can think of that I would have ever used for anything on this device

In all cases the behavior is exactly the same as described in step 5. I get no errors or any kind of indication that anything is wrong or that my passwords are invalid, and no hint as to whether it's actually expecting a current password or whether that field should be left blank. (The screen shot in this answer and several other support forums I've looked at seems to imply that the "current backup password" box wouldn't be displayed if there's no current password, but that's just an inference; nothing makes it clear whether a current password is actually required.)

I suspect that the password it's prompting for might be the "Desktop backup password" set in Developer options:

enter image description here

I have never set that password before. If I try to set one, I get a message saying Failed to set backup password.

In searching for information about this error, I've encountered at least one other case in which someone who was having this problem said this was preventing him from using ADB backup, but he wasn't specific about what happens when he tries to use ADB backup.

Most people who received this message having never set the password before say that the solution was to leave the current password blank, but I tried that in the first place and it didn't work. I found a question by another person who encountered this problem and was sure he hadn't set the password before. Unfortunately it doesn't look like he ever got a solution or even an explanation.

Regardless of whether ADB is looking for the "Desktop backup password" or the ADB encryption password is something separate, it boggles my mind why ADB would require you to enter a previous password in order to initiate a new backup. I'm not trying to restore, overwrite, or in any way access previously encrypted data, so even if an encryption password for a backup had previously been set, I can't imagine why anyone would think it's a good idea to prevent you from backing up your device if you don't remember what password you used to encrypt backups in the past.

Additional information:

Model: Samsung Galaxy S4 SCH-I545
Kernel version: 3.4.0
OS version: 4.4.2
Android SDK Tools version: 1.16
USB debugging is enabled.

Note that my reason for using ADB backup is to take a full backup of my phone to be on the safe side before rooting it* so I can use nandroid backup tools such as Titanium backup. So, any suggestion involving rooting my phone would be a Catch-22, not a solution. Needless to say, a factory reset is also not a solution, since it would defeat the entire purpose of performing the backup.

The phone is set up to sync with my company's Exchange servers, and there are some policies enforced by the server. I had thought that the device was encrypted when I first set up the sync with company account, but apparently it isn't currently encrypted. In fact, that's what set this chain of events in motion: I'm getting a message telling me that I need to encrypt the device in order to continue to connect to company servers. I want to take a nandroid backup before encrypting, which requires rooting, and I want to use ADB backup before rooting.


* Yes, I'm aware that Towelroot is purported to be safe, but I'd rather not take chances, and I'd like to resolve or at least understand this problem in case related issues come up in the future.

           
     
     

Lista de respuestas

33
 
vote

Respuesta corta

Intenta usar una versión anterior de ADB. 1.0.32 no funcionó para mí, sino 1.0.31 lo hizo.

Respuesta larga

Acabo de encontrar este problema en un Nexus 5 que ejecute CyanogenMod 11 (basado en Android 4.4) utilizando la versión actual de las herramientas de la plataforma y ADB (Android DecuG Bridge versión 1.0.32 Revisión EAC51F2BB6A8-Android).

usando abcdefhijklmnadb logcat Para ver los registros de dispositivos, noté que después de invocar adb backup -apk -obb -shared -all -nosystem hubo algunas entradas de registro sospechosas:

  V/BackupManagerService(  811): Requesting full backup: apks=false obb=false shared=false all=false pkgs=[Ljava.lang.String;@4181ffc8 W/BackupManagerService(  811): Unknown package  '-apk' '-obb' '-shared' '-all' '-nosystem', skipping   

Cuando parece que el dispositivo está interpretando las opciones de línea de comandos como argumentos que no son de opción, y produciendo un error porque no están instalados los nombres de los paquetes. Esto me hizo sospechar el protocolo ADB o las opciones de invocación de comando / servicio habían cambiado en el dispositivo en relación con el host, así que intenté una versión anterior de ADB y Voilã, funcionó.

Hice un poco de excavación y se encontré con un cambio a Usa escape_arg en "adb backup" , que ahora hace que todos los argumentos sean cotizados únicamente al invocar /system/bin/bu backup . Esto explica el comportamiento y los argumentos únicos en el mensaje de registro. Sin embargo, no parece que coincide con el tiempo en el que se ha encontrado con el error. También sugeriría que el tema sea mucho más generalizado de lo que parece ser. Así que tengo dudas de llamar a esto la causa, pero puede un buen punto de partida para una mayor investigación.

 

Short Answer

Try using an earlier version of adb. 1.0.32 did not work for me, but 1.0.31 did.

Long Answer

I just encountered this issue on a Nexus 5 running CyanogenMod 11 (based on Android 4.4) using the current version of the Platform Tools and ADB (Android Debug Bridge version 1.0.32 Revision eac51f2bb6a8-android).

Using adb logcat to watch the device logs, I noticed that after invoking adb backup -apk -obb -shared -all -nosystem there were some suspicious log entries:

V/BackupManagerService(  811): Requesting full backup: apks=false obb=false shared=false all=false pkgs=[Ljava.lang.String;@4181ffc8 W/BackupManagerService(  811): Unknown package  '-apk' '-obb' '-shared' '-all' '-nosystem', skipping 

Where it appears that the device is interpreting the command-line options as non-option arguments, and producing an error because they are not installed package names. This made me suspect the adb protocol or the command/service invocation options had changed on the device relative to the host, so I tried an older version of adb and voilxc3xa0, it worked.

I did a bit of digging and came across a change to Use escape_arg in "adb backup", which now causes all arguments to be single-quoted when invoking /system/bin/bu backup. This explains the behavior and the single-quoted arguments in the log message. However, it does not seem to match the time at which you encountered the error. It would also suggest the issue to be much more widespread than it appears to be. So I am hesitant to call this the cause, but it may a good starting point for further investigation.

 
 
         
         
16
 
vote

Edificio en la respuesta de Kevoide, puede depender de qué versión de ADB se está ejecutando en el teléfono.

Puede averiguar qué versión se está ejecutando el teléfono de forma nativa haciendo lo siguiente:

Primero averigüe qué versión está ejecutando en su escritorio

  adb version   

Abra la cáscara en su teléfono

  adb shell   

Una vez que la cáscara está abierta, entonces puede ejecutar

  adb version   

Luego salga de la cáscara corriendo

  exit   

Descubrí que mi teléfono estaba ejecutando la versión 1.0.31 y no 1.0.32 (es una Nota Samsung 2)

Intenté usar cotizaciones o escapar de personajes como el cazador se mostró, pero ninguno de los trabajó desde la línea de comandos de Windows. Sin embargo, la degradación solucionó el problema de incompatibilidad entre las dos versiones.

Pude encontrar la versión anterior siguiendo las instrucciones aquí: https://stackoverflow.com/a/23022718/1741542 < / a>

El enlace de descarga que usé fue:
http://dl-ssl.google.com/android/repository /platform-tools_r20-windows.zip

Otras plataformas:

  • http://dl-ssl.google .com / Android / Repositorio / Platform-Tools_R20-macosx.zip

    http://dl-ssl.google.com/ Android / Repositorio / Platform-Tools_R20-linux.zip

 

Building on kevenoid's answer, it may depend on what version of adb is running on the phone.

You can find out what version the phone is running natively by doing the following:

First find out what version you are running on your desktop

adb version 

Then open the shell on your phone

adb shell 

Once the shell is open then you can run

adb version 

Then exit the shell by running

exit 

I found that my phone was running version 1.0.31 and not 1.0.32 (it is a samsung note 2)

I tried using quotes or escape characters like Hunter showed but none of those worked from the windows command line. However downgrading did fix the incompatibility issue between the two versions.

I was able to find the older version following the instructions here: https://stackoverflow.com/a/23022718/1741542

The download link I used was:
http://dl-ssl.google.com/android/repository/platform-tools_r20-windows.zip

Other platforms:

  • http://dl-ssl.google.com/android/repository/platform-tools_r20-macosx.zip

    http://dl-ssl.google.com/android/repository/platform-tools_r20-linux.zip

 
 
 
 
10
 
vote

Las otras respuestas sobre los argumentos de comando que se están citando es precisa. He encontrado que si escapas de los espacios entre los argumentos, funciona.

Me gusta esto: ABCDEFGHIJKLMNABCDEFGHIJKLMN4

 

The other answers about the command arguments being quoted is accurate. I've found that if you escape the spaces between the arguments, it works.

Like this: adb backup -apk\ -shared\ -all\ -system

 
 
       
       
7
 
vote

Ninguna de las soluciones funcionó para mí aquí, y no quiero degradar mis herramientas SDK. Aquí está lo que acumulé: omitir adb backup en la computadora y vaya directamente al dispositivo a través de adb shell .

  $adb version Android Debug Bridge version 1.0.35 Revision fc2a139a55f5-android  $ adb shell shell@jflte:/ $ bu 1 backup -apk app.package.name > /sdcard/backup.ab shell@jflte:/ $ exit  $adb pull /sdcard/backup.ab [100%] /sdcard/backup.ab   

Esto llama /system/bin/bu y descarga el archivo de copia de seguridad en STdout (descriptor de archivo # 1). Los parámetros son el mismo adb backup <params> - & gt; ABCDEFGHIJKLMNABCDEFGHIJKLMN10 . La salida se redirige a un archivo en el dispositivo y luego se puede extraer como cualquier archivo.

El único inconveniente es que no puede hacer una copia de seguridad completa si su dispositivo está más de la mitad. Esto se puede trabajar si tiene una ranura externa SDCARD. ABCDEFGHIJKLMNABCDEFGHIJKLMN11 puede escribir allí incluso en Android 4.4.2, porque es una aplicación de sistema. ABCDEFGHIJKLMNABCDEFGHIJKLMN12 FUNCIONAMIENTO MISMO PARA ME COMO ABCDEFGHIJKLMNABCDEFGHIJKLMN13 .

 

None of the workarounds worked for me here, and I don't want to downgrade my SDK tools. Here's what I came up with: skip adb backup on the computer and go straight to device via adb shell.

$adb version Android Debug Bridge version 1.0.35 Revision fc2a139a55f5-android  $ adb shell shell@jflte:/ $ bu 1 backup -apk app.package.name > /sdcard/backup.ab shell@jflte:/ $ exit  $adb pull /sdcard/backup.ab [100%] /sdcard/backup.ab 

This calls /system/bin/bu and dumps the backup file onto STDOUT (File descriptor #1). Parameters are the same adb backup <params> -> bu 1 backup <params>. The output is redirected to a file on the device and then can be pulled like any file.

The only drawback is that you can't do a full backup if your device is more than half full. This can be worked around if you have an external SdCard slot. bu can write there even on Android 4.4.2, because it is a system app. /mnt/extSdCard/backup.ab worked the same for me as /sdcard.

 
 
4
 
vote

suspiro Lo siento mucho si este es el caso, y parece que tiene cuidado de juzgar por sus capturas de pantalla y las líneas de comando, pero descubrí a mi disgusto los mismos síntomas y pensé que yo Publicar en caso de que los futuros descubridores lo hacen aquí. Resulta que la ADB es Muy picky sobre un simple vs. doble guiones en sus opciones. Para mí, Doble Difere Reproduce este caso exactamente: el mismo mensaje en el teléfono, el mismo archivo de 0 bytes. Solos guiones Aunque hay nombres de argumentos largos trabajados como un encanto.

En caso de que importa, mi teléfono es un Samsung Galazy Note 2 AT & AMP; T SGH-I317 Ejecución Android 5.1 / CyanogenMod 12.1.

 

sigh I'm really sorry if this is the case, and you seem to be careful judging by your screenshots and command lines, but I discovered to my chagrin the same symptoms and thought I'd post just in case future discoverers make it here. It turns out that adb is very picky about single vs. double dashes in its options. For me, double dashes reproduced this case exactly: same prompt on the phone, same 0 byte file. Single dashes even though there are long argument names worked like a charm.

In case it matters, my phone is a Samsung Galazy Note 2 AT&T SGH-i317 running Android 5.1/Cyanogenmod 12.1.

 
 
     
     
2
 
vote

Necesitas ejecutar el comando ADB Backup en ADB versión 1.0.31.

para Windows I hice:

  • Encuentre su carpeta SDK (C: / Usuarios /.../ AppData / Local / Android / SDK)
  • Cambiar nombre Herramientas y amplificador; Plataforma-Herramientas a Tools.bak & amp; Plataforma-Tools.bak
  • descargar http://dl-ssl.google.com /android/repository/tools_r22.3-windows.zip
  • descargar http://dl-ssl.google .com / Android / Repositorio / Platform-Tools_R19.0.1-Windows.zip
  • Extrae ambos zip's a la carpeta SDK
  • ejecutar el comando de copia de seguridad de ADB como normal

registro:

$ adb backup -apk -bb -shared -all -stem -f bckp.ab

servidor ADB está desactualizado. matando ...

  • Daemon comenzó con éxito *

Ahora desbloquee su dispositivo y confirme la operación de respaldo.

... luego coloque todo de nuevo a la normalidad.

 

You need to execute the adb backup command on adb version 1.0.31.

For windows i did:

  • find your SDK folder (c:/users/.../AppData/Local/Android/sdk)
  • rename tools & platform-tools to tools.bak & platform-tools.bak
  • download http://dl-ssl.google.com/android/repository/tools_r22.3-windows.zip
  • download http://dl-ssl.google.com/android/repository/platform-tools_r19.0.1-windows.zip
  • extract both zip's to sdk folder
  • run adb backup command as normal

Log:

$ adb backup -apk -obb -shared -all -system -f bckp.ab

adb server is out of date. killing...

  • daemon started successfully *

Now unlock your device and confirm the backup operation.

...then set everything back to normal.

 
 
1
 
vote

OK, así es como arreglé la mía.

Probé la solución de Hunter Perrin:

  adb backup -apk -shared -all -system   

Pero acaba de volver inmediatamente sin error, no hay pantalla de respaldo en el teléfono.

A través de prueba y error, esto funcionó para mí:

  adb backup -all   
 

OK, this is how I fixed mine.

I tried Hunter Perrin's solution:

adb backup -apk\ -shared\ -all\ -system 

But it just returned immediately with no error, no backup screen on the phone.

Through trial and error this worked for me:

adb backup -all\ 
 
 
1
 
vote

Creo que tengo una solución para aquellos que usan 1.0.32:

Ingrese una contraseña cuando se le solicite en la pantalla Android

A pesar del hecho de que dice que usará la contraseña predeterminada si no ingresa ninguna, creo que no lo hace y no permite la creación de copias de seguridad no cifradas.

Ingresando una contraseña trabajada para mí, luego terminé usando "extractor de copia de seguridad de Android" (advertencia de ForceForge) y " Java Cryptography Extension (JCE) Política de jurisdicción ilimitada " para extraerlo en un Archivo de tareas.

 

I think I have a solution for those using 1.0.32:

enter a password when prompted on the android screen

Despite the fact that it says it will use the default password if you enter none, I believe it doesn't and adb 1.0.32 perhaps does not allow the creation of unencrypted backups.

Entering a password worked for me, then I ended up using "Android Backup Extractor" (Warning Sourceforge) and "Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy" to extract it into a tar file.

 
 
1
 
vote

Me encontré con el problema inverso: 1.0.31 con un teléfono más nuevo (Android 7) también falla. 1.0.31 Usos: como separador al pasar argumentos al teléfono. Como ABCDEFGHIJKLMNABCDEFGHIJKLMN2 Shows, el nuevo ADB en el teléfono no puede manejar el estilo antiguo: ABCDEFGHIJKLMNABCDEFGHIJKLMN3 Afortunadamente, el nuevo ADB acepta espacios como separador también, por lo que encierra los argumentos dentro de las comillas dobles funciona, por ejemplo: ABCDEFGHIJKLMNABCDEFGHIJKLMN4

 

I ran into the inverse problem: 1.0.31 with a newer phone (Android 7) fails too. 1.0.31 uses : as separator when passing arguments to the phone. As adb logcat -s BackupManagerService shows, the newer adb on the phone can't handle the old style either: 02-19 01:59:44.330 1100 9830 W BackupManagerService: Unknown package com.gameloft.android.ANMP.GloftPOHM:-apk, skipping Fortunately, the newer adb accepts spaces as separator too, so enclosing the arguments within double quotes works, e.g.: adb.exe backup "com.gameloft.android.ANMP.GloftPOHM -apk" -f game-backup.ab

 
 
1
 
vote

Para mí fue que el nombre del paquete se había cambiado, por lo que ABCDEFGHIJKLMNABCDEFGHIJKLMN5 no lo encontraba y estaba creando un archivo de copia de seguridad vacío, sin informar ningún error . ABCDEFGHIJKLMNABCDEFGHIJKLMN6 mostró el error. Una vez que actualicé el nombre del paquete, adb backup sucedió.

Esto estaba usando la versión 1.0.41 de ADB, con una contraseña de respaldo de escritorio habilitada.

 

For me it was that the package name had been changed, so adb backup wasn't finding it and was creating an empty backup file, without reporting any error. adb logcat showed the error. Once I updated the package name, adb backup succeeded.

This was using ADB version 1.0.41, with a desktop backup password enabled.

 
 

Relacionados problema

1  Batería abajo durante la noche?  ( Battery down over night ) 
Solo encontré una pregunta en la que la causa de este problema era el servicio de intercambio. Pero en mi caso, la batería bajó del 80 al 9% durante la noche,...

2  ¿Puedo usar la raíz de forma segura para I9500, si tengo un GT-I9506?  ( Can i safely use root for i9500 if i have a gt i9506 ) 
¿Puedo usar la raíz de forma segura para I9500, si tengo un I9506? ¿O causará algún problema? Si no, ¿qué root puedo usar? Parece que no puedo encontrar el ...

0  Envío de mensajes de texto a direcciones de correo electrónico en Samsung S4  ( Sending text messages to e mail addresses on samsung s4 ) 
Me gustaría enviar un mensaje de texto a una dirección de correo electrónico usando Mensajes en Samsung S4. Ya lo he hecho antes como prueba, pero no puedo ha...

0  No se puede conectar a Samsung Galaxy S4 WiFi Hotspot de la computadora portátil  ( Cannot connect to samsung galaxy s4 wifi hotspot from laptop ) 
Mi amigo y yo estamos tratando de averiguar por qué no podemos conectar su computadora portátil a su punto de acceso WiFi de Samsung Galaxy S4. Laptop que e...

1  ¿Recuperar la galaxia S4 GTI9506 de Lick-Soft-Blogado suave?  ( Recover soft bricked wrongly mounted galaxy s4 gti9506 ) 
Acabo de arraigar mi SG S4 Android 5.0.1 con la raíz automática y (un amigo) Windows Odin. Todo funcionó bien (Root Complete y Su instalado) Hasta que creo qu...

1  No se puede cambiar el fondo de pantalla Galaxy S4 Bloquear pantalla si la seguridad está en su lugar  ( Cant change galaxy s4 lock screen wallpaper if security is in place ) 
Si no uso seguridad para la pantalla de bloqueo de Galaxy S4, puedo usar un fondo de pantalla personalizado para la pantalla de bloqueo. Pero si uso una segur...

1  ¿Cómo rootear Samsung Galaxy S4 Valor Edition I9515?  ( How to root samsung galaxy s4 value edition i9515 ) 
Mi padre me trajo este Smart Phoe y cuando busco en el chat de Internet con mis amigos I9500 y 505 son comunes, pero el mío, I.E.19515 es diferente y no tengo...

39  Eliminar cuenta de usuario en Android 5.0.1 en Galaxy S4  ( Remove user account in android 5 0 1 on galaxy s4 ) 
Tengo un Samsung Galaxy S4 con Android actualizado a 5.0.1. Hay una cuenta de Gmail agregó que he vinculado para instalar una aplicación específica (Política ...

0  Problema con la raíz S4 GT-I9515  ( Problem with root s4 gt i9515 ) 
Tengo S4 i9515. ¿Puedo usar una ROM o root s4 i9505 a mi teléfono o no? No encuentro ninguna raíz para mi teléfono. Incluso intenté rootear mi teléfono con ...

0  ¿Qué navegador se usa en el viejo Samsung Galaxy?  ( What browser is used on old samsung galaxy ) 
¿Qué navegador se usa en el Samsung Galaxy S5, Galaxy S4, Galaxy S3 y Galaxy S2? Estoy probando mi sitio web en esos modelos usando browserstack pero estoy ...

1  ¿Cómo etiqueto una página de la pantalla de inicio de Galaxy S4?  ( How do i label a page of the galaxy s4 home screen ) 
El GS4 le permite tener varias páginas de la pantalla de inicio. Me gustaría usar esto como una especie de carpeta de pantalla completa y más accesible (por e...

0  ¿Cómo recuperar archivos de Samsung Galaxy S4 atascado en el logotipo de Samsung después de dejarlo caer?  ( How to retrieve files from samsung galaxy s4 stuck at samsung logo after droppin ) 
Dejé caer mi galaxy S4 GT-19500 y después de que lo elegí. Todavía estaba abierto, pero cuando intenté llamar a un amigo, simplemente se apagó y siguió encend...

0  Lista de aplicaciones que puedo eliminar / desinstalar en mi S4  ( List of apps i can delete uninstall on my s4 ) 
¿Puede alguien darme una lista de aplicaciones que son seguras para desinstalar o deshabilitar en mi Galaxy S4? ¡Gracias! ...

2  ¿Por qué mi pantalla de Galaxy S4 no muestra nada?  ( Why doesnt my galaxy s4 screen display anything ) 
Mi Samsung Galaxy S4 no mostrará nada en la pantalla. Vibra y, como si todo fuera, pero la pantalla funciona. A veces parpadea algo que se parece un poco a pa...

10  ¿Cuál es el misterioso dispositivo "CDC Serial" y por qué lo necesitaba?  ( What is the mysterious cdc serial device and why do i needed it ) 
He construido mi propia computadora PC de las partes compré en línea, hice una instalación limpia de Windows 7 Ultimate de 64 bits con SP1 (versión completa, ...

0  Cómo reinstalar el firmware de stock en Galaxy S4 SCH-I545  ( How to reinstall stock firmware on galaxy s4 sch i545 ) 
Encerrado mi teléfono para deshacerse de Bloatware y liberar el almacenamiento interno. Funcionó, pero luego desinstalé la aplicación raíz y mi teléfono estab...

0  Samsung S4 choque después de la actualización de Lollipop  ( Samsung s4 crash after lollipop update ) 
Recientemente actualizé mi Samsung Galaxy S4. Desde entonces, el teléfono sigue estrellándose cada pocos minutos. Cuando reinicie el teléfono, funciona bien p...

50  Adb Backup crea un archivo de 0 bytes; solicita la contraseña de copia de seguridad actual aunque nunca establezca uno; "Error al establecer contraseña" para la contraseña de copia de seguridad de escritorio  ( Adb backup creates 0 byte file prompts for current backup password even though ) 
El problema: Cada vez que ejecuto adb backup, recibo un mensaje cerca de la parte inferior de la pantalla de inicio que dice Backup starting... , seguido d...

8  ¿Es posible cambiar la dirección de deslizamiento de respuesta en Android 4.3, Motorola Moto G, o Samsung Galaxy S4?  ( Is it possible to change the answer swipe direction on android 4 3 motorola mot ) 
Tengo un problema. Mi teléfono personal es un Samsung Galaxy S4 Android 4.2.2. Acabo de recibir un nuevo teléfono de la compañía, que es un Motorola Moto G An...

9  Mostrar mensajes en la pantalla de bloqueo  ( Show messages on lock screen ) 
Estoy buscando algún tipo de forma que mostrará parte / todos mis mensajes de texto, correos electrónicos, tweets en la pantalla cuando el teléfono está bloqu...

5  ¿Cómo borro el historial de teclado / autocorrect en el Galaxy S4?  ( How do i clear keyboard autocorrect history on the galaxy s4 ) 
Dejo que mis primos más jóvenes jueguen en mi S4 de vez en cuando, pero ahora he encontrado que todas las palabras que han usado son las primeras en llegar cu...

3  Cambie el esquema de color en Samsung Galaxy S4 ejecutando Lollipop 5.0.1  ( Change color scheme on samsung galaxy s4 running lollipop 5 0 1 ) 
Actualizado a Lollipop 5.0.1 en mi Samsung Galaxy S4 esta mañana. Ahora, mi esquema de color en aplicaciones, como la aplicación de mensajes de texto / mensaj...

41  Google Play Services ha dejado de enviar un mensaje continuamente en mi teléfono Samsung  ( Google play services has stopped message continually popping up on my samsung ph ) 
El siguiente mensaje sigue apareciendo en mi pantalla de teléfono Samsung Galaxy S4 aproximadamente cada tres segundos "Lamentablemente, los servicios de Go...

0  Conductor USB para el Samsung Galaxy S4 SCH-I545VRUFNK1 de Verizon  ( Usb driver for verizons samsung galaxy s4 sch i545vrufnk1 ) 
Tengo un Verizon S4 con el que planeo hacer un desarrollo de Android. El sitio web de descarga de Samsung no tiene un controlador USB para el número de modelo...

1  Omita una actualización OTA directamente a la próxima versión, en Galaxy S4  ( Skip an ota update straight to next version on galaxy s4 ) 
Mi Galaxy S4 no rooted 4.3 ha recibido una notificación de una actualización de OTA. Por el tamaño, sé que es para Android 4.4.2 Kitkat. Sé que el proveedor...

Relacionados problema

1  Batería abajo durante la noche? 
2  ¿Puedo usar la raíz de forma segura para I9500, si tengo un GT-I9506? 
0  Envío de mensajes de texto a direcciones de correo electrónico en Samsung S4 
0  No se puede conectar a Samsung Galaxy S4 WiFi Hotspot de la computadora portátil 
1  ¿Recuperar la galaxia S4 GTI9506 de Lick-Soft-Blogado suave? 
1  No se puede cambiar el fondo de pantalla Galaxy S4 Bloquear pantalla si la seguridad está en su lugar 
1  ¿Cómo rootear Samsung Galaxy S4 Valor Edition I9515? 
39  Eliminar cuenta de usuario en Android 5.0.1 en Galaxy S4 
0  Problema con la raíz S4 GT-I9515 
0  ¿Qué navegador se usa en el viejo Samsung Galaxy? 
1  ¿Cómo etiqueto una página de la pantalla de inicio de Galaxy S4? 
0  ¿Cómo recuperar archivos de Samsung Galaxy S4 atascado en el logotipo de Samsung después de dejarlo caer? 
0  Lista de aplicaciones que puedo eliminar / desinstalar en mi S4 
2  ¿Por qué mi pantalla de Galaxy S4 no muestra nada? 
10  ¿Cuál es el misterioso dispositivo "CDC Serial" y por qué lo necesitaba? 
0  Cómo reinstalar el firmware de stock en Galaxy S4 SCH-I545 
0  Samsung S4 choque después de la actualización de Lollipop 
50  Adb Backup crea un archivo de 0 bytes; solicita la contraseña de copia de seguridad actual aunque nunca establezca uno; "Error al establecer contraseña" para la contraseña de copia de seguridad de escritorio 
8  ¿Es posible cambiar la dirección de deslizamiento de respuesta en Android 4.3, Motorola Moto G, o Samsung Galaxy S4? 
9  Mostrar mensajes en la pantalla de bloqueo 
5  ¿Cómo borro el historial de teclado / autocorrect en el Galaxy S4? 
3  Cambie el esquema de color en Samsung Galaxy S4 ejecutando Lollipop 5.0.1 
41  Google Play Services ha dejado de enviar un mensaje continuamente en mi teléfono Samsung 
0  Conductor USB para el Samsung Galaxy S4 SCH-I545VRUFNK1 de Verizon 
1  Omita una actualización OTA directamente a la próxima versión, en Galaxy S4 



© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos