Make项目失败,但构建签名的APK在Android Studio中工作。它们有何不同?

Make项目失败,但构建签名的APK在Android Studio中工作。它们有何不同?,android,android-studio,android-gradle-plugin,android-gradle-plugin-3.3.0,Android,Android Studio,Android Gradle Plugin,Android Gradle Plugin 3.3.0,我刚刚继承了一个多模块项目。我能够构建和调试应用程序以及创建签名APK。然而,当我尝试清理并制作项目(发布风格)时,构建失败了。生成的错误是指找不到的主题。我确实验证了主题是否存在于其中一个模块中 我将花一些时间来弄清楚为什么在制作发行版时找不到主题。然而,我有点困惑,为什么创建签名的APK(也是release Flavor)是有效的。我一直认为,在这两种情况下,执行的是类似的gradle脚本 有人能解释一下区别吗 我正在使用Android Sutdio 3.3。 文件-->使缓存无效-->重新

我刚刚继承了一个多模块项目。我能够构建和调试应用程序以及创建签名APK。然而,当我尝试清理并制作项目(发布风格)时,构建失败了。生成的错误是指找不到的主题。我确实验证了主题是否存在于其中一个模块中

我将花一些时间来弄清楚为什么在制作发行版时找不到主题。然而,我有点困惑,为什么创建签名的APK(也是release Flavor)是有效的。我一直认为,在这两种情况下,执行的是类似的gradle脚本

有人能解释一下区别吗

我正在使用Android Sutdio 3.3。

  • 文件-->使缓存无效-->重新启动
  • 然后从生成-->生成项目
  • 我想这可以解决你的问题

      • 文件-->使缓存无效-->重新启动
      • 然后从生成-->生成项目
      • 我想这可以解决你的问题


      您可能应该首先解释问题。。。通过添加
      build.gradle
      和/或logcat。就像现在写的一样,我们谈论的是一个虚构的项目,有一些虚构的问题。你可能应该先解释一下这个问题。。。通过添加
      build.gradle
      和/或logcat。就像现在写的一样,我们谈论的是一些虚构的项目,以及一些虚构的问题。