Coder Social home page Coder Social logo

Comments (3)

firefly1126 avatar firefly1126 commented on July 4, 2024

log日志里面已经说了,Android上的aspectj版本不支持@DeclareAnnotation

from gradle_plugin_android_aspectjx.

skindhu avatar skindhu commented on July 4, 2024

解决了,Android上的aspectj版本不支持@DeclareAnnotation只是个警告,真正的错误时那个ClassFormatException,clean一下就好了

from gradle_plugin_android_aspectjx.

chenxihoulang avatar chenxihoulang commented on July 4, 2024

Error:Execution failed for task ':presentation_teachers:transformClassesWithAspectTransformForDebug'.

trouble in:
public class io.netty.handler.codec.protobuf.ProtobufEncoderNano extends io.netty.handler.codec.MessageToMessageEncoder:
public void ():
ALOAD_0 // Lio/netty/handler/codec/protobuf/ProtobufEncoderNano; this (line 60)
INVOKESPECIAL io.netty.handler.codec.MessageToMessageEncoder. ()V
constructor-execution(void io.netty.handler.codec.protobuf.ProtobufEncoderNano.())
| RETURN
constructor-execution(void io.netty.handler.codec.protobuf.ProtobufEncoderNano.())
end public void ()
protected void encode(io.netty.channel.ChannelHandlerContext, com.google.protobuf.nano.MessageNano, java.util.List) throws java.lang.Exception:
ALOAD_2 // Lcom/google/protobuf/nano/MessageNano; msg (line 64)
INVOKEVIRTUAL com.google.protobuf.nano.MessageNano.getSerializedSize ()I
ISTORE 4
ALOAD_1 // Lio/netty/channel/ChannelHandlerContext; ctx (line 65)
INVOKEINTERFACE io.netty.channel.ChannelHandlerContext.alloc ()Lio/netty/buffer/ByteBufAllocator;
ILOAD 4 // I size
ILOAD 4 // I size
INVOKEINTERFACE io.netty.buffer.ByteBufAllocator.heapBuffer (II)Lio/netty/buffer/ByteBuf;
ASTORE 5
ALOAD 5 // Lio/netty/buffer/ByteBuf; buffer (line 66)
INVOKEVIRTUAL io.netty.buffer.ByteBuf.array ()[B
ASTORE 6
ALOAD 6 // [B array (line 67)
ALOAD 5 // Lio/netty/buffer/ByteBuf; buffer
INVOKEVIRTUAL io.netty.buffer.ByteBuf.arrayOffset ()I
ALOAD 5 // Lio/netty/buffer/ByteBuf; buffer
INVOKEVIRTUAL io.netty.buffer.ByteBuf.capacity ()I
INVOKESTATIC com.google.protobuf.nano.CodedOutputByteBufferNano.newInstance ([BII)Lcom/google/protobuf/nano/CodedOutputByteBufferNano;
ASTORE 7
ALOAD_2 // Lcom/google/protobuf/nano/MessageNano; msg (line 69)
ALOAD 7 // Lcom/google/protobuf/nano/CodedOutputByteBufferNano; cobbn
INVOKEVIRTUAL com.google.protobuf.nano.MessageNano.writeTo (Lcom/google/protobuf/nano/CodedOutputByteBufferNano;)V
ALOAD 5 // Lio/netty/buffer/ByteBuf; buffer (line 70)
ILOAD 4 // I size
INVOKEVIRTUAL io.netty.buffer.ByteBuf.writerIndex (I)Lio/netty/buffer/ByteBuf;
POP
ALOAD_3 // Ljava/util/List; out (line 71)
ALOAD 5 // Lio/netty/buffer/ByteBuf; buffer
INVOKEINTERFACE java.util.List.add (Ljava/lang/Object;)Z
POP
RETURN (line 72)
end protected void encode(io.netty.channel.ChannelHandlerContext, com.google.protobuf.nano.MessageNano, java.util.List) throws java.lang.Exception
protected volatile void encode(io.netty.channel.ChannelHandlerContext, Object, java.util.List) throws java.lang.Exception:
ALOAD_0 // Lio/netty/handler/codec/protobuf/ProtobufEncoderNano; this (line 59)
ALOAD_1
ALOAD_2
CHECKCAST com.google.protobuf.nano.MessageNano
ALOAD_3
INVOKEVIRTUAL io.netty.handler.codec.protobuf.ProtobufEncoderNano.encode (Lio/netty/channel/ChannelHandlerContext;Lcom/google/protobuf/nano/MessageNano;Ljava/util/List;)V
RETURN
end protected volatile void encode(io.netty.channel.ChannelHandlerContext, Object, java.util.List) throws java.lang.Exception
end public class io.netty.handler.codec.protobuf.ProtobufEncoderNano

from gradle_plugin_android_aspectjx.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.