Android - ADB-Shell-Eingabetext

Android - ADB-Shell-Eingabetext

Android – Ich möchte mit dem ADB-Shell-Befehl einen großen String übergeben. Gibt es eine Beschränkung für die Länge des Eingabestrings?

$ ADB-Shell-Eingabetext

Antwort1

Laut meiner Suche. Maximale Länge für adb shell input textist1024 ByteHier ist der Code von adb_client.cAndroid 4.4

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

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

verwandte Informationen