Еще одно решение, если вы обнаружите, что вы очень сильно набрасываете один и тот же объект, и вы не хотите, чтобы ваш код был помечен с помощью @SupressWarnings("unchecked")
, было бы создать метод с аннотацией. Таким образом, вы централизуете актерский состав и, надеюсь, уменьшаете вероятность ошибки.
@SuppressWarnings("unchecked")
public static List<String> getFooStrings(Map<String, List<String>> ctx) {
return (List<String>) ctx.get("foos");
}
Попробуйте удалить приложение. Затем очистите проект, запустите cd android & amp; & amp; ./gradlew clean
Затем вернитесь в корневой каталог cd ..
Затем снова выполните отладочную сборку реагировать на родную версию run-android или какую-либо другую команду в сценарии
В большинстве случаев эти шаги необходимы, если добавлен новый пакет.