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 text
ist1024 ByteHier ist der Code von adb_client.c
Android 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