2017-02-09 3 views
1

Я пытался понизить Королевство от более новой версии 2.x до более раннего 1.2.0.Как переопределить Realm Java от 2.x до 1.2.0?

Однако, я получаю эту ошибку при попытке построить:

./app/build/generated/source/apt/debug/io/realm/HealthTeamRealmProxy.java 
Error:(9, 25) error: cannot find symbol class ImplicitTransaction 

отсылая к классу io.realm.internal.ImplicitTransaction

Что я делаю неправильно?

+0

Вам нужно очистить + перестроить – EpicPandaForce

+0

Я уже делал это и даже очищал кегель градиента. Тем не менее, я получаю ту же ошибку. –

+0

Тогда, пожалуйста, покажите свои зависимости от градиента – EpicPandaForce

ответ

0

Я нашел способ заставить его работать!

Во-первых, я посмотрел на любой файл, упоминаете область-Gradle-версии плагина с помощью grep:

cd project/folder 
grep -r '2\.2\.1' . 

Тогда я получил эти места и удалил их после закрытия Android Studio:

  • приложение/построить
  • приложение/app.iml
  • .gradle
  • .idea

Наконец-то я снова открыл проект Android Studio + и был повторно синхронизирован. Он отлично работал.

Спасибо EpicPandaForce за помощь, я очень благодарен.

+0

Простите, Sedir, у меня такая же проблема, я пытаюсь свернуть область с версии 2.2.1 до версии 1.2.0, и у меня такая же ошибка относительно io.realm.internal.ImplicitTransaction. Я попытался использовать ваше решение, но оно не сработало, я не могу скомпилировать его. Можете ли вы предоставить дополнительную информацию? –

Смежные вопросы