2014-11-30 3 views
2

Как и заголовок, я предлагаю сделать adb ждать намерения, возможно ли это?Сделать adb монитор для намерения?

У меня есть приложение, которое записывает файл в файловую систему, и я хотел бы потянуть его с помощью adb после его завершения, проблема в том, что я не знаю, сколько времени потребуется на каждом устройстве.

Есть ли способ сделать adb ждать активности, чтобы закрыть или дождаться намерения? Или, может быть, у кого-то есть лучшее представление о том, как добиться того, что я хочу сделать?

Я прочитал все pm и am API, и там, кажется, ничего полезного нет.

Спасибо!

ответ

0

Я не думаю, что есть способ ждать намерения, используя adb.

Как насчет использования файла tmp для проверки заполнения файла?

  1. из вашего приложения, создать файл completed.trx если запись целевого файла завершена
  2. писать простые скрипты для проверки completed.trx файла (обычно) с помощью ADB команды оболочки
  3. если completed.trx существует, получить написанный файл adb pull и delete файл завершен.trx оболочкой adb
+0

Я добавил -temp в свой файл и переименовал его для удаления -temp, когда это было сделано, есть ли специальное значение для .trx? – TomerZ

+0

Файл транзакции. ваше решение выглядит проще. – Wonil

Смежные вопросы