Nelson Fonkoua created GROOVY-10149:
---------------------------------------

             Summary: Groovy 3.0.8 (grooid jar) references 
groovyjarjaropenbeans.Transient but the class doesn't seem to be included
                 Key: GROOVY-10149
                 URL: https://issues.apache.org/jira/browse/GROOVY-10149
             Project: Groovy
          Issue Type: Bug
    Affects Versions: 3.0.8, 3.0.6
         Environment: Android
            Reporter: Nelson Fonkoua


I have an app that runs Groovy code directly from Android. When I tried to 
upgrade the groovy version to the latest `3.0.X` I had the following error 
message 

 
{code:none}
E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.tambapps.android.grooidshell, PID: 25314
    org.codehaus.groovy.control.MultipleCompilationErrorsException: startup 
failed:
    General error during instruction selection: java.lang.NoClassDefFoundError: 
Failed resolution of: Lgroovyjarjaropenbeans/Transient;
{code}
My app is targeting Android 11 (targetSdkVersion 30), it uses the dependency 
org.codehaus.groovy:groovy:3.0.8:grooid

 

 

This problem didn't seem to appear for groovy 3.0.5, but my when I ran Groovy 
code, it didn't seem to find filds from GDK (e.g File.text, 
Object.metaClass...) (I must admit I didn't investiguated that much on that 
issue because I wanted to upgrade to the latest 3.0.X version)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to