IntelliJ Android运行时异常:ClassNotFound,未在路径上找到Class

ara*_*een 10 java android intellij-idea

使用IntelliJ 14.0.3,我的Android项目一直工作,直到我在彼此之后几次构建项目并且BANG,它不再出现并且它抛出了运行时异常:

java.lang.RuntimeException: Unable to instantiate activity 
 ComponentInfo{com.rahil.ecat/com.rahil.activity.Activity_Main}: 
 java.lang.ClassNotFoundException: Didn't find class 
 "com.rahil.activity.Activity_Main" on path: 
 DexPathList[[zip file "/data/app/com.rahil.ecat-1.apk"],
  nativeLibraryDirectories=[/data/app-lib/com.rahil.ecat-1, 
      /vendor/lib, /system/lib]]
Run Code Online (Sandbox Code Playgroud)

我搜索了SO并找到了一些不适用于IntelliJ的答案,它们都是针对Eclipse的,我很困惑如何解决这个问题,这让我发疯了.

有任何想法吗?

ara*_*een 3

好吧,我自己想出来了,使用 intellij 14.0.3 遵循以下步骤:

settings -> Build, Exclusion, Deployment -> Compiler -> Excludes
Run Code Online (Sandbox Code Playgroud)

那么你必须从列表中删除排除的类。

注意:排除的类在其类图标附近有一个小“x”。