mono for android 绑定log4j错误提示

3920阅读 0评论2014-08-18 renxiao2003
分类:Android平台

错误 1 “Org.Apache.Log4j.AsyncAppender”不实现继承的抽象成员“Org.Apache.Log4j.AppenderSkeleton.Append(Org.Apache.Log4j.Spi.LoggingEvent)” D:\wangcc\PETCTCODE\05.Sourse Code\SRC\Mobile\NMS.PETCT.Mobile.Solution\AndroidLog4j4.2\obj\Release\generated\src\Org.Apache.Log4j.AsyncAppender.cs 8 23 AndroidLog4j4.2

查看基类的定义方式为:

点击(此处)折叠或打开

  1. protected abstract void Append (global::Org.Apache.Log4j.Spi.LoggingEvent p0);
再看看发生错误的地方定义为

点击(此处)折叠或打开

  1. public virtual void Append (global::Org.Apache.Log4j.Spi.LoggingEvent p0)
所以要做相应的修改

点击(此处)折叠或打开

  1. protected override void Append (global::Org.Apache.Log4j.Spi.LoggingEvent p0)
编译成功通过。所以mono for android的binding jar还是比较麻烦的。


上一篇:mono for android使用WCF编译问题
下一篇:使用Titanium Studio开发Android应用环境搭建注意事项