Как проверить, можно ли успешно установить мое приложение для Android или нет?

#java #android #testing #automated-tests

#java #Android #тестирование #автоматизированные тесты

Вопрос:

У меня есть простое приложение для Android, от которого я зависю от n количества библиотек, добавляя их в свой dependencies список в моем Config файле. Иногда изменения, внесенные в зависимую библиотеку, приводят к сбою моего приложения и делают его неустановляемым (это означает, что он вызывает некоторый сбой во время выполнения из-за ошибки в их коде) и делает мое приложение недоступным для удаления.

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

Я совсем новичок в Android space. Итак, я понятия не имею, достижимо это или нет. Было бы полезно, если бы кто-нибудь мог указать на это.

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

Комментарии:

1. вы можете попробовать установить его..

2. Иногда изменения, внесенные в зависимую библиотеку, приводят к сбою моего приложения — если вы используете определенную версию, этого не должно произойти, так как все изменения требуют новой версии. Если разработчик этой «зависимой библиотеки» снова переопределяет ту же версию, просто измените библиотеку.

3. Вы можете использовать непрерывную интеграцию? Например, Microsoft Visual Studio App Center?