Неразрешенная ссылка: GlideApp - PullRequest
0 голосов
/ 03 марта 2019

Я видел, что у многих других была эта проблема, но у меня не работали рекомендации.У меня есть приложение Kotlin для Android.Мой модуль build.gradle: приложение имеет следующее.

buildscript {
ext.kotlin_version = '1.3.21'
repositories {
    google()
    jcenter()
    mavenCentral()
}
dependencies {
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"


apply plugin: 'com.android.application'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-kapt'

...

androidExtensions {
   experimental = true
}

dependencies {
   def lifecycle_version = "2.0.0"

 ...
implementation 'com.github.bumptech.glide:glide:4.9.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.9.0'
kapt 'com.github.bumptech.glide:compiler:4.9.0'

У меня также определен AppGlideModule следующим образом:

import com.bumptech.glide.annotation.GlideModule
import com.bumptech.glide.module.AppGlideModule

@GlideModule
class MyAppGlideModule : AppGlideModule()

Когда я пытаюсь использовать GlideApp, он все равно показываетUnresolvedReference для этого.Хотя я могу видеть Glide очень хорошо.

Есть еще предложения?Я тоже несколько раз пытался восстановить.

1 Ответ

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

Пришлось сделать недействительным кеш, а затем отказаться от Android Studio.Все еще не работало, когда я строил проект, но вошел в класс, в который я вызывал GlideApp, и вручную добавил импорт после того, как увидел, где находится сгенерированный файл.Должна быть какая-то ошибка во взаимодействии Glide / Kotlin / Android Studio

...