BroadcastReceiver
s, зарегистрированные в LocalBroadcastManager
, могут принимать только трансляции, отправленные с помощью LocalBroadcastManager
. Передачи, отправленные с помощью метода Activity
или Service
sendBroadcast()
, не могут быть получены приемниками LocalBroadcastManager
.
Вместо этого используйте метод LocalBroadcastManager#sendBroadcast()
. Например:
LocalBroadcastManager.getInstance(this).sendBroadcast(intent)
Инструкции для Linux.
Нет инструмента для управления удалением CLI Google Cloud SDK (gcloud, gsutil, gq). Вам нужно будет очистить вашу систему вручную.
Я рекомендую полностью удалить gcloud
и все версии. Затем установите снова после выхода и повторного входа в систему.
Найдите каталог установки, выполнив:
gcloud info --format='value(installation.sdk_root)'
Удалите возвращенный каталог.
Найдите каталог конфигурации вашего пользователя (обычно ~ / .config / gcloud)
gcloud info --format='value(config.paths.global_config_dir)'
Удалите возвращенный каталог.
Удалите источники строк completion.bash.inc
и paths.bash.inc
в вашем .bashrc
или эквивалентном файле инициализации оболочки.
Просмотрите оператор оболочки PATH
и удалите пути, сгенерировавшие предупреждение.
Удалите каждый из путей к каталогам, которые сгенерировали предупреждение gcloud.
Выйти
Войти
Дважды проверить, что ваш оператор PATH не содержит ссылки на gcloud
инструментов.
Установить
curl https://sdk.cloud.google.com | bash
exec -l $SHELL
gcloud init