Android - adb シェル入力テキスト

Android - adb シェル入力テキスト

Android - adb シェル コマンドを使用して大きな文字列を渡したいのですが、入力文字列の長さに制限はありますか?

$ adb シェル入力テキスト

答え1

私の検索によると、最大長adb shell input text1024 バイト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

関連情報