3

我写了自己的android库。为了测试它,我编写了一个测试器应用程序,将 JAR 添加到其中,并将其添加到构建路径(在 Eclipse 中)。

Eclipse 的自动完成显示了(公共)API 方法(这很好),但缺少以下内容:

  • 方法的 Javadoc 描述。
  • 方法参数名称

    MyLibrary.myapimethod(String arg0, String arg1)
    

    代替

    MyLibrary.myapimethod(String param, String anotherparam)
    

该代码是使用 ant 构建的,并使用 Proguard 进行了混淆处理。

我如何确保我的库的参数名称和文档的代码完成可供用户使用(例如测试器应用程序)?

4

1 回答 1

1

保留方法参数名称包含-keepparameternames在 proguard 规则文件 (proguard-rules.pro)

于 2017-04-20T11:57:55.060 回答