Невозможно вызвать метод containsKey () для нулевого объекта - PullRequest
0 голосов
/ 14 сентября 2018

Я получил эту ошибку, когда собирал свой проект Android с помощью gradle. Это происходило примерно раз в неделю.

FAILURE: Build failed with an exception.

* What went wrong:
Failed to capture snapshot of input files for task ':xxxxxxxx:compileDebugAidl' property 'importDirs' during up-to-date check.
> Cannot invoke method containsKey() on null object

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Есть идеи, что может вызвать эту ошибку? спасибо

Ответы [ 2 ]

0 голосов
/ 21 февраля 2019

От комментария @tapchicoma к исходному вопросу проблема: NullPointerException в плагине служб Google теперь помечена как исправленная для 4.2.0.

Итак, окончательное решение - обновитьдо:

classpath 'com.google.gms:google-services:4.2.0'
0 голосов
/ 12 октября 2018

До тех пор, пока Google не исправит ошибку, понижение до сервисов воспроизведения 4.0.1, похоже, решило эту проблему до сих пор:

classpath 'com.google.gms:google-services:4.0.1'

https://stackoverflow.com/a/50930048/4096987

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...