在Android 4.4上添加Kotlin配置后,DexFile不包含生成的类

我有一些自定义注释与注释处理在我的应用程序中生成一些新的类。 然后我使用DexFile找到所有这些文件。

final String apkName = context.getPackageManager() .getApplicationInfo(context.getPackageName(), 0).sourceDir; final DexFile dexFile = new DexFile(apkName); final PathClassLoader classLoader = new PathClassLoader( apkName, Thread.currentThread().getContextClassLoader()); final Enumeration<String> entries = dexFile.entries(); 

VelocityEngine从模板和注释类中生成类。 问题是当我在我的项目中配置Kotlin我生成的类不在DexFile了,如果我的应用程序运行在Android 4.4。 在Android 6.0上一切正常。
当我试图给项目添加一些额外的依赖时,同样的情况发生在我身上。
我使用Android Studio 2.1.2和摇篮插件2.1.2。