конкретно на слово fragment (can not resolve symbol)? Я обновил Gradle по рекомендации студии, с 4 на 7 версию. И тут такое. Invalidate caches не помогло.
Проект при этом компилируется без ошибок?
Нет. Failed to install the following Android SDK packages as some licences have not been accepted. build-tools;30.0.3 Android SDK Build-Tools 30.0.3 To build this project, accept the SDK license agreements and install the missing components using the Android Studio SDK Manager. Alternatively, to transfer the license agreements from one workstation to another, see http://d.android.com/r/studio-ui/export-licenses.html Using Android SDK: C:\Users\mkolp\AppData\Local\Android\Sdk [Ссылка] Exporting licenses - Android Studio Project Site http://d.android.com/r/studio-ui/export-licenses.html
Точно все компоненты установлены? Почему оно хочет build tools 30.0.3?
Привет. Обновил версию Gradle на 7.0.2. Обновил версию Java на 11, добавил coreLibraryDesugaring. Всё скомпилилось. Попробовал написать var в коде (есть поддержка с java 10), но Studio его не понимает. Gradle JDK дефолтный от студии (11.0.10). Правильно я понимаю, что поддержки var нет даже сейчас? В принципе не критично, но думал, что поддержка новых версий Java будет капитальнее...
Обсуждают сегодня