Я не могу импортировать java.util.date в активности - PullRequest
1 голос
/ 27 мая 2019

В моем проекте мне нужно использовать текущую дату и время.Для этого я импортирую java.util.Date.Этот импорт работает нормально несколько часов назад.Но у меня есть ошибка в файле R (r не может решить), и эта ошибка из-за какой-то ошибки XML.Когда я решил эту проблему и снова синхронизировал проект, эта ошибка исчезла.Но после этого я не могу импортировать (java.util.Date, java.util.Calendar) ни в один из моих проектов.

Я попытался импортировать это во вновь созданный проект.Но до сих пор не найден java.util.Date.Даже в моих старых проектах, где этот импорт работает нормально несколько дней назад.В настоящее время он не работает и отображается красным.

import java.util.Calendar;

import java.util.Date;

Дата и Календарь отображаются красным цветом.

Date d=new Date();

SimpleDateFormat sdf=new SimpleDateFormat("hh:mm");

Выше даты и SimpleDateFormat отображаются красным.И когда я наведусь туда и нажму (control + alt), IDE даст возможность импортировать java.sql. Дата не java.util.Date.

Ответы [ 2 ]

0 голосов
/ 27 мая 2019

У меня была эта проблема один раз с java.util.calendar.Invalidating Cache / Restart работал для меня.

0 голосов
/ 27 мая 2019

Иногда Android studio сходит с ума, и хорошо делать Clean project, поэтому я рекомендую вам сделать это.Я знаю, что вы это сделали, но после этого вы можете Rebuild the project и затем полностью закрыть Android Studio.

Если это не работает, просто введите здесь Invalidate cache /restart, как показано на скриншоте.

enter image description here

При этом все должно работать, если это не так, убедитесь, что ваш SDK импортирован правильно.

...