Как работает анализатор данных at&t ARO без APK-сборщика данных в симуляторе?
Инструмент AT & T ARO состоит из двух компонентов.
- Сборщик данных
- Анализатор данных
Чтобы отслеживать производительность приложения на устройстве Android, нам нужно установить datacollector.apk на устройстве и затем связать его с анализатором данных. Но для мониторинга приложения в эмуляторе Android apk(сборщик данных) не нужен, и мне нужно знать, как это происходит.
Я просмотрел код для анализатора данных, но не смог найти, как он взаимодействует с симулятором.
если кто-нибудь из вас сможет узнать, как это происходит, пройдя по коду, это будет очень полезно.
источник: https://github.com/attdevsupport/ARO
1 ответ
Анализатор использует класс DatacollectorBridge (в пакете com.att.aro.com) для связи с устройством или эмулятором. Грубо говоря:
- при подключении к устройству запускается apk,
- при подключении к эмулятору он запускает команды оболочки через adb.
Надеюсь это поможет.