0

基本上,当我将 AAR 转换为 DLL 时,java 代码中存在相同的方法名称和变量名称。

表示java类正在实现接口runnable,所以runnable的默认方法是run。并且该类也包含与 boolean 相同的名称。

我认为更改变量名称比更改由接口实现的方法名称要方便得多。下面是我的 jar 中的 java 代码:

public class Tailer
  implements Runnable
{
.....
private volatile boolean run = true; 
......
......

protected boolean getRun()
  {
    .....
    ....
    return this.run;
  }

public void run()
  {
    ....
    ....
  }

}

我使用了以下代码,但它不起作用。

<attr path="/api/package[@name='org.apache.commons.io.input']/class[@name='Tailer']/field[@name='run']" 
      name="propertyName">runvariable</attr>   
4

0 回答 0