将jar转换为DLL时如何更改变量名?

时间:2018-09-07 12:24:09

标签: xamarin.android xamarin-binding

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

意味着java类正在实现可运行接口,因此将运行默认的可运行方法。而且该类包含与boolean run相同的名称。

我认为更改变量名比更改由接口实现的方法名方便得多。下面是我的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>   

0 个答案:

没有答案