Skip to content

原作者已不再维护,继续使用建议使用我fork后修复发布的版本。(给即将使用或已经使用的几点建议) #332

@wurensen

Description

@wurensen

1.首先一定要有自己fork修改的能力!!!
2.多变种构建问题(时长暴增,几个小时都有可能,因为后执行的变种会执行已执行变种的任务,bug)
3.多线程构建问题(aspectjtools多线程运行有问题)
4.测试时候请依赖1000个jar文件来测试(才会更容易暴露问题),因为aspectjtools.jar内的ClasspathJar限定了打开的依赖jar最大个数为1000,超过就会关掉10%,多线程下可能就导致异常
5.采用Kotlin语言编写,enabled设置为false或者不需要进行任何织入,会发生类丢失问题
6.做好研究aspectjtools.jar的准备

以上问题已经解决并发布相关版本,同时也已经支持gradle 7.x版本,有相关疑问请移步到 https://github.com/wurensen/gradle_plugin_android_aspectjx 提相关issue。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions