Android: texto de entrada de adb shell

Android: texto de entrada de adb shell

Android: quiero pasar una cadena grande usando el comando adb shell. ¿Existe alguna restricción en la longitud de la cadena de entrada?

$ texto de entrada de shell adb

Respuesta1

Según mi búsqueda. Longitud máxima para adb shell input textes1024 bytes. Aquí está el código de adb_client.cAndroid 4.4.

if((len < 1) || (len > 1024)) {
   strcpy(__adb_error, "service name too long");
   return -1;
}

Referencia:https://android.googlesource.com/platform/system/core/+/android-4.4_r1/adb/adb_client.c#184

información relacionada