美文网首页
JavaPoet开源项目的使用

JavaPoet开源项目的使用

作者: 我是Ethan | 来源:发表于2019-02-14 10:28 被阅读0次

    JavaPoet是出自JakeWharton一个可以生成.java源代码的开源项目,我们可以结合注解处理器在程序编译阶段动态生成我们想要的代码。下面我们来看看如何使用


    JavaPoet项目地址:https://github.com/square/javapoet

    准备工作

    在已有的Android项目中或新建项目中创建一个module,如图1-1

    图1-1

    然后,在弹出的窗口选择Java Library点击Next,起一个名字就叫lib-javapoet吧,点击Finish完成。如图1-2、图1-3

    图1-2 图1-3

    引入开源项目

    打开刚创建的Java库找到build.gradle;

    添加依赖:implementation'com.squareup:javapoet:1.11.1'

    如图1-4、图1-5

    图1-4 图1-5

    好了下面来实践一下吧。

    实践

    我们尝试使用JavaPoet来动态生成一个HelloWorld类吧

    ```

    package com.ethan.javapoet.lib_javapoet;

    public class MyClass {

    public static void main(String[] args){

    }

    }

    ```

    相关文章

      网友评论

          本文标题:JavaPoet开源项目的使用

          本文链接:https://www.haomeiwen.com/subject/klvseqtx.html