没有发现Android类通过代码间歇和传播

时间:2017-06-07 07:30:05

标签: java android kotlin dalvik multidex

自从我使用Kotlin和Android Studio开始我的项目以来已经过了一周。在我开始出错之前,一切似乎都没问题

- name: Print complete log list
  command: git log --pretty=oneline "{{ cloned.after }}..{{ cloned.before }}"
  args:
    chdir: /path/to/cloned/ropo
  register: commits_list

问题是,这个错误是间歇性的,对我来说不清楚。

我第一次启用Google Play服务时遇到此问题。未找到的课程是来自Google服务的资源。看了堆栈溢出后,我发现它是关于multidex的(我希望它很简单)

在我打开multidex之后,它起作用了。但随后错误再次发生,直到我关闭谷歌服务。它工作,直到发生另一个错误。谷歌服务关闭后,缺少的类现在是结构类(我也使用结构)。然后我拿出了所有的布料库。

现在缺少的类是support.v7.appcompat.R $ drawable。奇怪的是,每当我对我的项目进行清理构建时,项目就会顺利进行。在一些构建之后,ClassNotFoundException再次发生。

我知道这个问题是关于类从dex文件中消失了。 Multidex应该解决它。但是,它仍然发生了。提前谢谢。

0 个答案:

没有答案