Android JAVA Byte Code missing after update Gradle and Build Tools











up vote
1
down vote

favorite












I'm using Jacoco to create a coverage report and that was working fine until update Gradle and BuildTools version. Then I revert those changes and work again.



Jacoco looks for .class files in here:




${buildDir}/intermediates/classes/debug




This is app/build/intermediates/classes/debug. But I've notice that after the upgrade that path is missing, there's no classes dir inside intermediates



My configuration which is working:



Project Level Module



classpath 'com.android.tools.build:gradle:3.1.4'
classpath 'io.fabric.tools:gradle:1.25.1'


App Level Module



compileSdkVersion 27
buildToolsVersion "27.0.3"


And when updated is this one:



Project Level Module



classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'io.fabric.tools:gradle:1.25.4'


App Level Module



compileSdkVersion 28
buildToolsVersion "28.0.3"


I could not find any reference about that path being moved or what could be going on



EDIT



My problem is that as the Java Byte Code (generated .class files) does not exists, then Jacoco can not create a coverage report










share|improve this question

















This question has an open bounty worth +50
reputation from sebasira ending in 7 days.


This question has not received enough attention.
















  • Anyone? Is anybody else experiencing the same issue?
    – sebasira
    2 days ago















up vote
1
down vote

favorite












I'm using Jacoco to create a coverage report and that was working fine until update Gradle and BuildTools version. Then I revert those changes and work again.



Jacoco looks for .class files in here:




${buildDir}/intermediates/classes/debug




This is app/build/intermediates/classes/debug. But I've notice that after the upgrade that path is missing, there's no classes dir inside intermediates



My configuration which is working:



Project Level Module



classpath 'com.android.tools.build:gradle:3.1.4'
classpath 'io.fabric.tools:gradle:1.25.1'


App Level Module



compileSdkVersion 27
buildToolsVersion "27.0.3"


And when updated is this one:



Project Level Module



classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'io.fabric.tools:gradle:1.25.4'


App Level Module



compileSdkVersion 28
buildToolsVersion "28.0.3"


I could not find any reference about that path being moved or what could be going on



EDIT



My problem is that as the Java Byte Code (generated .class files) does not exists, then Jacoco can not create a coverage report










share|improve this question

















This question has an open bounty worth +50
reputation from sebasira ending in 7 days.


This question has not received enough attention.
















  • Anyone? Is anybody else experiencing the same issue?
    – sebasira
    2 days ago













up vote
1
down vote

favorite









up vote
1
down vote

favorite











I'm using Jacoco to create a coverage report and that was working fine until update Gradle and BuildTools version. Then I revert those changes and work again.



Jacoco looks for .class files in here:




${buildDir}/intermediates/classes/debug




This is app/build/intermediates/classes/debug. But I've notice that after the upgrade that path is missing, there's no classes dir inside intermediates



My configuration which is working:



Project Level Module



classpath 'com.android.tools.build:gradle:3.1.4'
classpath 'io.fabric.tools:gradle:1.25.1'


App Level Module



compileSdkVersion 27
buildToolsVersion "27.0.3"


And when updated is this one:



Project Level Module



classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'io.fabric.tools:gradle:1.25.4'


App Level Module



compileSdkVersion 28
buildToolsVersion "28.0.3"


I could not find any reference about that path being moved or what could be going on



EDIT



My problem is that as the Java Byte Code (generated .class files) does not exists, then Jacoco can not create a coverage report










share|improve this question















I'm using Jacoco to create a coverage report and that was working fine until update Gradle and BuildTools version. Then I revert those changes and work again.



Jacoco looks for .class files in here:




${buildDir}/intermediates/classes/debug




This is app/build/intermediates/classes/debug. But I've notice that after the upgrade that path is missing, there's no classes dir inside intermediates



My configuration which is working:



Project Level Module



classpath 'com.android.tools.build:gradle:3.1.4'
classpath 'io.fabric.tools:gradle:1.25.1'


App Level Module



compileSdkVersion 27
buildToolsVersion "27.0.3"


And when updated is this one:



Project Level Module



classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'io.fabric.tools:gradle:1.25.4'


App Level Module



compileSdkVersion 28
buildToolsVersion "28.0.3"


I could not find any reference about that path being moved or what could be going on



EDIT



My problem is that as the Java Byte Code (generated .class files) does not exists, then Jacoco can not create a coverage report







android gradle code-coverage jacoco






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 20 at 11:04

























asked Nov 19 at 12:29









sebasira

627520




627520






This question has an open bounty worth +50
reputation from sebasira ending in 7 days.


This question has not received enough attention.








This question has an open bounty worth +50
reputation from sebasira ending in 7 days.


This question has not received enough attention.














  • Anyone? Is anybody else experiencing the same issue?
    – sebasira
    2 days ago


















  • Anyone? Is anybody else experiencing the same issue?
    – sebasira
    2 days ago
















Anyone? Is anybody else experiencing the same issue?
– sebasira
2 days ago




Anyone? Is anybody else experiencing the same issue?
– sebasira
2 days ago

















active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














 

draft saved


draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53374692%2fandroid-java-byte-code-missing-after-update-gradle-and-build-tools%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes
















 

draft saved


draft discarded



















































 


draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53374692%2fandroid-java-byte-code-missing-after-update-gradle-and-build-tools%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Tonle Sap (See)

I get strange results when I access the Sqlitedatabase with Unity C# via XAMPP

Guatemaltekische Davis-Cup-Mannschaft