Как работает анализатор данных at&t ARO без APK-сборщика данных в симуляторе?

Инструмент AT & T ARO состоит из двух компонентов.

  1. Сборщик данных
  2. Анализатор данных

Чтобы отслеживать производительность приложения на устройстве Android, нам нужно установить datacollector.apk на устройстве и затем связать его с анализатором данных. Но для мониторинга приложения в эмуляторе Android apk(сборщик данных) не нужен, и мне нужно знать, как это происходит.

Я просмотрел код для анализатора данных, но не смог найти, как он взаимодействует с симулятором.

если кто-нибудь из вас сможет узнать, как это происходит, пройдя по коду, это будет очень полезно.

источник: https://github.com/attdevsupport/ARO

1 ответ

Анализатор использует класс DatacollectorBridge (в пакете com.att.aro.com) для связи с устройством или эмулятором. Грубо говоря:
- при подключении к устройству запускается apk,
- при подключении к эмулятору он запускает команды оболочки через adb.
Надеюсь это поможет.

Другие вопросы по тегам