以前,我在使用
classpath 'com.android.tools.build:gradle:3.0.1'
一切都很好。
升级到
后classpath 'com.android.tools.build:gradle:3.2.1'
但是,我看到以下问题。使用命令
构建项目后 ./gradlew assembleDebug
构建成功后,在classes
中找不到app_classes
或app/build/intermediates
,但是我需要源classes
文件。
为什么会发生?
答案 0 :(得分:0)
确保您使用的是Gradle 4.6,将此添加到您的build.gradle
文件中
distributionUrl = https\://services.gradle.org/distributions/gradle-4.6-all.zip
对于3.2+,您至少需要gradle 4.6,请在此处查看文档。 https://developer.android.com/studio/releases/gradle-plugin
如果您的构建来自调试,并且尚未使用build -> build apk
进行构建,则可以在下面的路径中找到所需的类。
build\intermediates\javac\debug\compileDebugJavaWithJavac