Невозможно вызвать «String.length()», поскольку «<параметр1>» имеет значение NULL. ⇐ Android
Невозможно вызвать «String.length()», поскольку «<параметр1>» имеет значение NULL.
Я пытаюсь создать свой код и вот что получаю:
> Не удалось разрешить все файлы конфигурации «:MyPlugin:debugRuntimeClasspath». > Не удалось преобразовать commons-lang3-3.14.0.jar (org.apache.commons:commons-lang3:3.14.0) для соответствия атрибутам {artifactType=android-dex, asm-transformed-variant=NONE, dexing-enable- desugaring=true, dexing-enable-jacoco-instrumentation=false, dexing-is-debuggable=true, dexing-min-sdk=24, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle. статус=релиз, org.gradle.usage=java-runtime}. > Не удалось выполнить DexingNoClasspathTransform: /home/kristyna/.gradle/caches/transforms-3/1ad45cefc0a573e6c029ad0130df4c51/transformed/jetified-commons-lang3-3.14.0.jar. > Ошибка при индексировании. Прошло много времени с тех пор, как я открывал этот проект, и теперь внезапно это происходит.
Я пробовал ./gradlew clean и ./gradlew --stop. Это не помогло. Следующим в моем списке является удаление ~/.gradle/caches, но я бы предпочел избежать этого шага. Есть идеи?
РЕДАКТИРОВАТЬ: я удалил ~/.gradle/caches, это тоже не помогло.
EDIT2: Теперь это произошло с другим проектом, код снова не изменился. Это заставляет меня поверить, что это что-то в моем окружении. Я повторно загрузил 7.5 Gradle, но он все еще не работает. Но это сработает, если я изменю проект на использование Gradle 8. Почему это происходит вдруг?
Я пытаюсь создать свой код и вот что получаю:
> Не удалось разрешить все файлы конфигурации «:MyPlugin:debugRuntimeClasspath». > Не удалось преобразовать commons-lang3-3.14.0.jar (org.apache.commons:commons-lang3:3.14.0) для соответствия атрибутам {artifactType=android-dex, asm-transformed-variant=NONE, dexing-enable- desugaring=true, dexing-enable-jacoco-instrumentation=false, dexing-is-debuggable=true, dexing-min-sdk=24, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle. статус=релиз, org.gradle.usage=java-runtime}. > Не удалось выполнить DexingNoClasspathTransform: /home/kristyna/.gradle/caches/transforms-3/1ad45cefc0a573e6c029ad0130df4c51/transformed/jetified-commons-lang3-3.14.0.jar. > Ошибка при индексировании. Прошло много времени с тех пор, как я открывал этот проект, и теперь внезапно это происходит.
Я пробовал ./gradlew clean и ./gradlew --stop. Это не помогло. Следующим в моем списке является удаление ~/.gradle/caches, но я бы предпочел избежать этого шага. Есть идеи?
РЕДАКТИРОВАТЬ: я удалил ~/.gradle/caches, это тоже не помогло.
EDIT2: Теперь это произошло с другим проектом, код снова не изменился. Это заставляет меня поверить, что это что-то в моем окружении. Я повторно загрузил 7.5 Gradle, но он все еще не работает. Но это сработает, если я изменю проект на использование Gradle 8. Почему это происходит вдруг?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Невозможно вызвать «String.length()», поскольку «<параметр1>» имеет значение NULL.
Anonymous » » в форуме Android - 0 Ответы
- 122 Просмотры
-
Последнее сообщение Anonymous
-