Невозможно создать приложение android из-за исключения ClassNotFoundException - PullRequest
1 голос
/ 30 января 2020

Проект, который я пытаюсь построить:
https://github.com/tensorflow/examples/tree/master/lite/examples/image_classification/android

Конфигурация моей Android студии:
Project SDK: Android API 29 (Java версия 1.8.0_202)
Уровень языка проекта: 8
Выходные данные компилятора проекта: набор
Без дополнительных библиотек
Ничего на вкладке Проблемы в структуре проекта

Сама ошибка следующее:

 Error:Internal error: (java.lang.ClassNotFoundException) com.google.wireless.android.sdk.stats.IntellijIndexingStats$Index
java.lang.ClassNotFoundException: com.google.wireless.android.sdk.stats.IntellijIndexingStats$Index
    at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at com.intellij.util.indexing.counters.IndexCounters.<clinit>(IndexCounters.java:34)
    at com.intellij.util.indexing.impl.MapReduceIndex.<init>(MapReduceIndex.java:85)
    at org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex$CompilerMapReduceIndex.<init>(CompilerReferenceIndex.java:232)
    at org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex.<init>(CompilerReferenceIndex.java:79)
    at org.jetbrains.jps.backwardRefs.JavaCompilerBackwardReferenceIndex.<init>(JavaCompilerBackwardReferenceIndex.java:12)
    at org.jetbrains.jps.backwardRefs.JavaBackwardReferenceIndexWriter.initialize(JavaBackwardReferenceIndexWriter.java:79)
    at org.jetbrains.jps.incremental.java.JavaBuilder.buildStarted(JavaBuilder.java:148)
    at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:363)
    at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178)
    at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:139)
    at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:302)
    at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:135)
    at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:228)
    at org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)

Единственный похожий вопрос, который я нашел, был этот , хотя это не помогло, так как я не использую FindBugs

Часть полного журнала.

О
Версия сборки: Android Studio 3.5.3 Build # AI-191.8026.42.35.6010548 15 ноября 2019 Java версия: 1.8. 0_202-release-1483-b03amd64 Операционная система: Windows 10 (10.0, amd64) Версия JVM: 64-битный сервер OpenJDK VM JetBrains sro

Система
Количество ЦП: 8 Используемая память: 156 МБ Свободно память: 173 МБ Общая память: 329 МБ Максимально доступная память:

Плагины
[Дарт (191.8593), Флаттер (42.1.1)] Отключено p lugins: []

1 Ответ

2 голосов
/ 30 января 2020

Существует проблема, связанная с , вошедшая в проект IDEA.

Хотя эта ошибка указывает c на Android Studio, поскольку она использует модифицированную версию MapReduceIndex, Предложенный в комментариях обходной путь должен помочь.

Добавьте следующее в Help | Изменить пользовательские параметры виртуальной машины:

-Dcompiler.ref.index=false

Перезапустить IDE.

...