Переход на AndroidX вызывает все - PullRequest
1 голос
/ 10 марта 2019

Позвольте мне начать с самого начала. Я добавил новейшую библиотеку parse в свой проект (parse - это библиотека для обработки push-уведомлений). после этого мне пришлось обновить версию инструментов сборки с 27.0.3 до 28.0.3. Итак, как вы знаете в Android API 28, appcompat больше не поддерживается, и мне пришлось перейти на AndroidX.

Я сделал эту миграцию, зайдя в меню Refactor Android Studio и выбрав опцию для Migrate to AndroidX.

Путаница здесь. мой проект успешно собран, а также мое приложение работает на устройстве без проблем, но в моем коде уже слишком много ошибок. например, в моем MainActivity метод onStart, выделенный красным цветом, или статические значения из класса Intent не определены. как Intent.FLAG_ACTIVITY_CLEAR_TASK и много подобных ошибок.

Как мне избавиться от этих фальшивых ошибок?

приятно знать, что:

  • Очистка и восстановление не работали для меня.
  • Недействительный кеш и перезапуск Android Studio не работает для меня.
  • Установка последней версии Служб Google Play из SDK Manager не работает для меня.

1 Ответ

0 голосов
/ 10 марта 2019

Убедитесь, что эти два свойства есть в файле gradle.properties:

android.useAndroidX = true

android.enableJetifier = true

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...