3 votos

error con adb push

Hola quiero empujar un archivo de expansión APK a mi teléfono por lo que estoy ejecutando:

C:\Users\dogface\AppData\Local\Android\android-sdk\platform-tools>adb.exe push c :\main.1.com.redcricket.Audiobook.obb /mnt/sdcard/Android/obb/com.redcricket.Audiobook\main.1.com.redcricket.Audiobook.obb

Pero eso falla con este error:

failed to copy 'c:\main.1.com.redcricket.Audiobook.obb' to '/mnt/ sdcard/Android/obb/com.redcricket.Audiobook\main.1.com.redcricket .Audiobook.obb': Invalid argument

Entonces, ¿qué estoy haciendo mal aquí?

2voto

Izzy Puntos 45544

En primer lugar, especialmente para los "novatos": Al pasar el ratón por encima de la adb revelará algo de información. Al hacer clic en la etiqueta información El enlace te lleva a la wiki de la etiqueta, que te proporciona información para empezar. El segundo enlace ( Todo sobre el BAD ) contiene la respuesta a su problema:

adb push C:\Desktop\TitaniumBackup.apk /sdcard/

Para el objetivo, sólo hay que especificar el camino no incluya un nombre de archivo. Así que su comando debe ser como:

adb.exe push c:\main.1.com.redcricket.Audiobook.obb /mnt/sdcard/Android/obb/com.redcricket.Audiobook

Un error especial que ha incluido es la barra invertida ( \ ) que, en los sistemas Windows, es un separador de rutas -- pero en los sistemas Posix (Unix/Linux/Android) es un "carácter de escape" (el separador de directorios en estos sistemas es la "barra diagonal", / ).

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X