Intereting Posts
Автоматическое сохранение в облаке Google Play Как я могу динамически определить, является ли мое приложение системным или нормальным? Обнаружение близости с использованием профиля Bluetooth «Проксимити» CyanogenMod: Перевести проект Какая лучшая среда разработки для разработки приложений для Android? Точка (.) Вместо вкладки Swipe AlarmManager перестает работать в Android 4.4.2 (используя SetExact ()) Как добавить кнопку совместного доступа в Android? Возможно ли сделать простой параллакс представления изображений с компоновкой координатора без разметки панели инструментов? Как реализовать устаревшие методы уведомления Не удается работать с Джексоном Android.support.v4.app.getFragmentManager () возвращает null? ViewPager обнаруживает, когда пользователь пытается вывести из пределов Android: использование фрагментов программно Cordova ubuntu: Произошла ошибка при отображении Android-целей

Включить 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