1. 安装AJDT插件:

    1. 插件地址:https://www.eclipse.org/ajdt/downloads/
    2. 安装方法:找个自己Eclipse版本对应的AJDT进行安装,可以下载后安装,也可以在线安装。
      我用的是Eclipse4.10.0,对应的AJDT 地址 http://download.eclipse.org/eclipse/updates/4.10
    3. 以上随便百度 Eclipse Aspectj AJDT都可以找到教程
  2. AJDT插件使用方法

    1. 创建Android工程后,在工程上 “鼠标右键”->“Config”->“Convert to AspectJ Project”
      在Eclipse上安装AJDT插件开发Android应用
    2. 将AspectJ 依赖添加到编译路径内。
      工程上鼠标右键-> properties -> “Java Build Path” -> “Order and Export” the “AspectJ Runtime Library
      在Eclipse上安装AJDT插件开发Android应用
      **我在这里遇到了一个编译问题,如下com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000)
      原因是上图选中的AspectJ Runtime Library 是用java 1.8编译的,而我的工程是1.7编译的。
      解决办法是删除了上图中的AspectJ Runtime Library依赖,手动引入一个AspectJ的依赖包( AspectJ下载地址),下载后当压缩包打开,将压缩包里的lib/aspectjrt.jar 文件添加到我工程的lib中,并用它替换之前的AspectJ Runtime Library。注意将aspectjrt.jar放到最后
      在Eclipse上安装AJDT插件开发Android应用
    3. 这样工程就可以开始AspectJ开发了
  3. Jenkins 自动编译集成AspectJ…

相关文章:

  • 2021-09-12
  • 2021-05-15
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-26
  • 2021-12-13
  • 2022-12-23
  • 2022-01-12
  • 2021-10-15
  • 2022-01-09
  • 2021-09-07
相关资源
相似解决方案