Невозможно перейти на apk с поддержкой Dynatrace

Я использовал команду автоинструмента в моем Android apk-файле.

auto-instrumentor.cmd apk <apk file> prop <APK-Instr.properties>

Сгенерировано три новых файла:

  1. неподписанный
  2. подписанный
  3. окончательный

Теперь я могу использовать свое приложение при новой установке.

Но если я пытаюсь обновить более раннюю сборку до этой версии с поддержкой Dynatrace, она всегда дает мне сообщение

App Not Installed.

1 ответ

Решение

Если вы не используете оригинальные сертификаты для подписи apk, вы не сможете установить инструментированное приложение поверх уже существующего. Единственный вариант, который у вас есть, - это удалить оригинальное приложение и установить инструментальное приложение.

Если у вас есть оригинальные сертификаты, вам нужно предпринять следующие шаги:

  1. возьмите неподписанный апк и инструмент апк
  2. подписать апк
  3. zip выровнять apk

Для получения дополнительной информации, пожалуйста, ознакомьтесь с документацией по Android Auto-Instrumentation.

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