Класс Android не найден Intermitten и распространяется через код

Прошла неделя с моего запуска с использованием Kotlin и Android Studio. Все кажется нормально, пока я не начал получать ошибку

Suppressed: java.lang.ClassNotFoundException: android.support.v7.appcompat.R$drawable 

проблема в том, что эта ошибка является прерывистой и неясной для меня.

Я впервые столкнулся с этой проблемой при включении моей игровой службы google. Класс, который не найден, был ресурсом службы google. После того, как я посмотрел на переполнение стека, я узнал, что это было о multidex (надеюсь, все было так просто)

После того, как я включил multidex, это сработало. Но затем ошибка повторилась, пока я не отключу службу google. Он работает до тех пор, пока не произойдет другая ошибка. После того, как служба google была отключена, отсутствующий класс теперь является классом ткани (я также использую ткань). Затем я достал всю библиотеку тканей.

Теперь недостающим классом является support.v7.appcompat.R $ drawable. Как ни странно, всякий раз, когда я делаю чистую работу над проектом, проект плавно. После некоторой сборки снова произошло исключение ClassNotFoundException.

Я знаю, что проблема в том, что класс ушел из файла dex. Multidex должен решить эту проблему. Но все-таки это произошло. Заранее спасибо.