Сборка apk в Travis CI не удалась из-за "Инструментарий не работает" - PullRequest
0 голосов
/ 06 июня 2019

Сбой сборки apk в Travis CI. Но иногда его можно успешно построить, особенно ночью. Я не уверен, что это ошибка сети или другие причины.

SEVERE: APKit-AdkInstrumentor(1): extracting the apk failed rc = 1
Throwable occurred: aC: extracting the apk failed rc = 1
    at aG.a(SourceFile:199)
    at aG.a(SourceFile:155)
    at aG.a(SourceFile:150)
    at v.a(SourceFile:142)
    at e.f(SourceFile:181)
    at e.<init>(SourceFile:88)
    at a.<init>(SourceFile:27)
    at com.dynatrace.android.instrumentation.AdkInstrumentor.c(SourceFile:337)
    at com.dynatrace.android.instrumentation.AdkInstrumentor.main(SourceFile:277)

Instrumentation failed

Task :mobile:autoInstrumentStagUnpinnedRelease FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':mobile:autoInstrumentStagUnpinnedRelease'.
Process 'command '/home/travis/build/app-android/mobile/build/tmp/prepareApkit/dynatrace-mobile-agent-android-7.2.4.1262/Android/auto-instrumentor/instrument.sh'' finished with non-zero exit value 5

1 Ответ

0 голосов
/ 07 июня 2019

если вы уверены, что сборка иногда работает нормально, я думаю, что это может быть связано с третьей стороной приложения (я думаю, что вы хотите убедиться, что плагин Dynatrace Gradle, вы должны очистить и синхронизировать ваш проект, тогдапроверьте конфигурацию Travis-ci)

также необходимо проверить, поддерживает ли Travis-ci этот тип приложений, относящихся к сторонним приложениям

, как видно по ссылке

https://answers.dynatrace.com/questions/213065/auto-instrument-apk-failed.html

Вы все еще используете автоинструмент версии 7.1.10.2332.Если вы используете плагин Dynatrace Gradle, вы должны очистить и синхронизировать ваш проект.Такое поведение должно вынудить Android Studio использовать новую версию плагина.

Чтобы устранить проблему, нам нужен полный файл журнала.Проблема возникает в стороннем инструменте, и основная причина не видна в трассировке стека.

...