В моем случае ответы taciosd и Netero указывали в правильном направлении. Анализируя:
gradle assembleDebug --stacktrace --debug
Linux:
./gradlew assembleDebug --stacktrace --debug
, я обнаружил, что один путь к файлу в папке с ресурсами был слишком длинным, и aapt.exe остановился, вернув 1 (и не указывая конкретных сообщение об ошибке) при обработке этого файла. Похоже, что файлы с символами не ASCII в именах также не принимаются.