java.lang.ClassNotFoundException : com. google.wireless.android.sdk.stats.IntellijIndexingStats$Index

标签 java android module classnotfoundexception

当我尝试制作模块以构建我的项目时,我得到了

java.lang.ClassNotFoundException: com.google.wireless.android.sdk.stats.IntellijIndexingStats$Index error
我已经尝试过它在这篇文章中所说的内容,但没有成功:
https://github.com/OneSignal/OneSignal-Unity-SDK/issues/162
FindBugs IDEA - ClassNotFoundException com.google.wireless.android.sdk.stats.IntellijIndexingStats
Information:12-May-19 3:22 PM - Compilation completed with 1 error and 0 warnings in 1 s 703 ms
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:381)
    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:86)
    at org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex$CompilerMapReduceIndex.<init>(CompilerReferenceIndex.java:214)
    at org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex.<init>(CompilerReferenceIndex.java:73)
    at org.jetbrains.jps.backwardRefs.JavaCompilerBackwardReferenceIndex.<init>(JavaCompilerBackwardReferenceIndex.java:12)
    at org.jetbrains.jps.backwardRefs.JavaBackwardReferenceIndexWriter.initialize(JavaBackwardReferenceIndexWriter.java:74)
    at org.jetbrains.jps.backwardRefs.JavaBackwardReferenceIndexBuilder.buildStarted(JavaBackwardReferenceIndexBuilder.java:40)
    at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:358)
    at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178)
    at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:138)
    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:229)
    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:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)

最佳答案

我面临同样的问题(并且对 android studio 来说是全新的)
这是我尝试创建自己的 WA 贴纸时遵循的步骤:
下载Android Studio 3.6.3(在Windows系统上使用默认设置安装)

  • 从 Android Studio,新建 -> 版本控制中的项目 -> Git ->
    https://github.com/WhatsApp/stickers
  • 加载示例项目后,尝试通过“Build”进行编译 ->
    使模块“主”
  • 我还安装了通过@MarvinJWendt 提到的“Findbug”插件
    文件 -> 设置 -> 插件 -> “QAPlug - FindBugs”。

  • 此外,来自 https://plugins.jetbrains.com/plugin/14014-spotbugs 的“SpotBug”的 v1.0 和 v1.1与我拥有的 Android Studio 版本不兼容。

    关于java.lang.ClassNotFoundException : com. google.wireless.android.sdk.stats.IntellijIndexingStats$Index,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56100683/

    相关文章:

    java - 如何判断View状态是否正在恢复

    java - 如何动态加载Spring Controller

    java - Android Studio 0.2 应用使用谷歌地图 - Gradle 修改

    android - 如何在加载包含多个以编程方式创建的 View 的新 View 时显示进度对话框?

    python - 为 python 3 安装包

    java - Swing MapPanel 更新图形

    java - 从 ListView 获取数据库 ID

    java - Android Padding 不影响布局

    swift - 更改另一个模块中 var 的初始值

    ruby - 如何在Ruby中调用另一个模块中定义的方法?