Включить LogCat при выпуске сборки в Android Studio

По умолчанию, когда я изменяю Build Variants для release я не получаю никаких журналов на logcat, но мне нужно прочитать журналы выпуска моего приложения, как я могу включить это?

Solutions Collecting From Web of "Включить LogCat при выпуске сборки в Android Studio"

Добавьте android:debuggable="true" (по умолчанию – false) в свой манифест внутри <application> .

Из документов:

андроид: отладка
Независимо от того, можно ли отлаживать приложение, даже при работе на устройстве в пользовательском режиме – «true», если это возможно, и «false», если нет.

соответственно

Вы можете отключить отладку, удалив атрибут android: debuggable из тега в вашем файле манифеста или установив для атрибута android: debuggable значение false в файле манифеста.

редактировать

Возможно, вам нужно добавить следующее в файл build.gradle внутри тега android {…}:

 lintOptions { checkReleaseBuilds false } 

И как примечание : прямо на устройстве всегда записываются журналы, независимо от того, установлено ли для отладки вашего приложения значение false или true . Но через LogCat это возможно только в том случае, если для параметра debuggable установлено значение true. (Просто испытал это)

Мне не нравится другое решение, потому что тогда вы не тестируете, как приложение действительно развертывается.

Лучшим решением является открытие Android Device Monitor, где вы можете видеть журналы, даже если в конфигурации выпуска с debuggable = false.

Найдите его здесь:

Инструменты -> Android -> Android Device Monitor