Импортированный модуль Импорт OpenCV больше не доступен, поэтому каждое ключевое слово в Android Studio становилось ошибкой. - PullRequest
0 голосов
/ 16 октября 2018

Я не совсем уверен, что вызвало это или когда это произошло, но все операции импорта в MainActivtiy.java были успешно использованы без каких-либо ошибок.Приложение скомпилировано и работает отлично.Я вернулся и добавил несколько изображений в мою папку @drawable, а они добавили их в мой XML-файл.Некоторое время спустя, каждый импортированный класс OpenCV и ключевое слово теперь содержат ошибку «Cannot Resolve Symbol [symbol]».Я испробовал каждое предложение, которое нашел без удачи.Мое приложение по-прежнему работает, но я не могу редактировать или что-нибудь ключевые слова OpenCV.

Я использовал Android 3.2.0 с OpenCV 3.20, я обновил Android Studio до 3.2.1.

Вещи, которые я пробовал, все безуспешно:

* Все из этого вопроса, включая

-Удаление папки .idea и папки .iml и повторно импортированный проект

-Очистка кеша / перезапуск

-Настройка источникаи целевая совместимость до 1.8 для приложения и модуля opencv

-Чистить / перестроить

* Все, что не повторялось в этом вопросе

* ОбновлениеAndroid Studio

* Удалите и переустановите opencv

* Закройте и заново откройте Android Studio

* Перезагрузите компьютер

Что странно, что всебыло хорошо, а потом это внезапно произошло без особого предупреждения.Кроме того, когда я нажимаю на ресурсы OpenCV и нажимаю на файлы .java, все они говорят: «Файл был загружен в неправильной кодировке: UTF-8», и я ничего не вижу.Я выполнял шаги здесь при загрузке OpenCV и всякий раз, когда я просматривал объявления или что-то еще в этих файлах Java, проблем не было.Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 18 октября 2018

Я попробовал еще несколько вещей, в том числе: - Создание нового проекта и копирование кода из старого, те же проблемы - Переустановка Android Studio и импорт старого проекта, тот же результат.

ЕдинственныйЕдинственное, что решило мою проблему - это удаление Android Studio, затем переустановка и создание нового проекта.Я скопировал код и импортировал модуль OpenCV, и все ошибки исчезли.Я также перешел с версии 3.2.0 на 3.2.1

...