Android - я хочу передать большую строку с помощью команды оболочки adb. Есть ли ограничение на длину входной строки?
Ввод текста в оболочке $ adb
Android - я хочу передать большую строку с помощью команды оболочки adb. Есть ли ограничение на длину входной строки?
Ввод текста в оболочке $ adb
По моим поискам. Максимальная длина adb shell input text
составляет 1024 байта.
Вот код adb_client.c
Android 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