这是一个很诡异的问题,编译通过,运行崩溃,提示找到Application,一开始我以为是包大,需要分包,虽然我有点怀疑这个假设比较牵强,但是仍然试了一下,不解决问题,我google的好几天,也没有碰到一个有效的解决方案。后面百度到一个人把错误粘贴出来,我看了一下和我的一样,作者也没有讲什么原因,直接是在build.gradle中添加一句

compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

  简单粗暴但有效。同样我也没有弄清楚原因,感觉大概是引入的库需要,所以运行的时候崩了。找不到application是假象,只不过它是最先启动的。如果没有定义application,第一个activity可能就背锅了。

相关文章:

  • 2022-01-07
  • 2021-08-30
  • 2022-12-23
  • 2021-06-04
  • 2022-12-23
  • 2021-12-03
  • 2021-08-03
猜你喜欢
  • 2021-11-15
  • 2021-07-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-09
  • 2021-12-10
相关资源
相似解决方案