У меня недавно была эта проблема, и чистая / сборка и т. д. не разрешала ее. Я догадался, что у меня была проблема, но не была уверена, где искать ее (это было в манифесте, ресурсах xml-файлов и т. Д.?).
Когда что-то не так, вы можете узнать, что это выполнив прогон анализа кода.
Из меню в верхней части выберите:
Анализ -> Проверьте код, просмотрите весь проект, используя профиль «По умолчанию».
Результаты вашего осмотра будут содержать элемент под названием «Android». Здесь вы получите список всего, что вызывает проблемы в ваших ресурсах и файл манифеста. Ошибки откроют сгенерированные файлы xml из вашей сборки, которые будут отображать любые ошибки в красном.
Моя точная проблема была вызвана тем, что я использовал файлы манифеста, основанные на стиле, и я скопировал некоторые разрешения внутри
тег в аромате случайно.
UPDATE: У меня была проблема после того, как Android Studio все еще обнаружила ошибку после исправления, хотя я теперь можно строить и работать отлично, пока ошибка все еще существует. (Я запускаю канареечную сборку, так что на данный момент это не так)
Столбцы располагаются вертикально, потому что вы используете Bootstrap 4, а инфикс -xs-
больше не используется. Просто используйте col-4
..
<div class="container border-show center-div">
<div class="row">
<div class="col-4 border-show">1</div>
<div class="col-4 border-show">2</div>
<div class="col-4 border-show">3</div>
</div>
</div>
Я не могу разобрать вопрос, потому что HTML, который вы отправили, делает именно то, что вы хотите: никогда не кладет столбцы по вертикали для этой строки.
Не могли бы вы пояснить, пытаясь спросить? См. Как задать для справки о том, как задавать хорошие вопросы.