Android - ввод текста оболочки adb

Android - ввод текста оболочки adb

Android - Я хочу передать большую строку с помощью команды adb shell. Есть ли ограничение на длину входной строки?

$ adb shell ввод текста

решение1

Согласно моему поиску. Максимальная длина adb shell input textдля1024 байта. Вот код adb_client.cAndroid 4.4

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

Ссылка:https://android.googlesource.com/platform/system/core/+/android-4.4_r1/adb/adb_client.c#184

Связанный контент